* 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`.