Git2net

Latest version: v1.8.0

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

1.6.0

* Added the module `complexity` allowing to compute various complexity measures before and after all file modifications in commits.
* Added a new tutorial on how to use the `complexity` module.
* Added options for disambiguation and complexity computation to the command line version of `git2net`.

* Removed `extract_complexity` option from functions in the module `extraction`. This functionality is now provided by the new `complexity` module.

1.5.7

* Added full documentation for git2net at [git2net.readthedocs.io](https://git2net.readthedocs.io)
* Extended README.md to feature links to all tutorials and integrate with Binder, Google Colab, and NBViewer

1.5.6

**Major changes:**
- Moved tutorials to its own repository ([gotec/git2net-tutorials](https://github.com/gotec/git2net-tutorial)) and greatly expanded their scope.
- Changed the visualisation function `get_commit_editing_paths()` to `get_commit_editing_dag()`. This function now no longer extracts the paths from the resulting dag. The change was necessary as the path extraction in the current version of `pathpy` is slow even for moderately sized networks.

**Minor changes:**
- Moved from `importlib` to `pkg_resources` to detect the running version of `git2net`.

1.5.5

- Adapted interface with `pydriller` to now support (and require) their latest release, `pydriller 2.0`.
- Switched to `pandas.concat()` wherever `pandas.DataFrame.append()` was previously used as the latter is depreciated as of `pandas 1.4.0`.

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.