Skip to content

Releases: gotec/git2net

1.8.0

21 Aug 16:04
40d1d29
Compare
Choose a tag to compare

What's Changed

  • Changes in the use of pandas to ensure compatibility with the upcoming pandas 3.0

1.7.1

25 Jul 13:25
Compare
Choose a tag to compare
  • Added networkx dependency

1.7.0

01 May 20:21
Compare
Choose a tag to compare

What's Changed

  • Speedup of disambiguate : insertion step by @wschuell in #39
  • Report commit hash when processing errors by @wschuell in #36
  • Extended pytest setup
  • Added option for networkx output to co-editing network
  • Switched to logging instead of print outputs

Full Changelog: 1.6.3...1.7.0

1.6.3

22 Feb 08:41
222a534
Compare
Choose a tag to compare
  • Fixed typo if use_blocks is being used. by @cmtg in #35

1.6.2

27 Jan 10:35
Compare
Choose a tag to compare
  • Fixed bug where the mailmap check failed on author names with leading --.

1.6.1

03 Jan 10:28
4a77db3
Compare
Choose a tag to compare
  • Fixed error message when using git2net with an incompatible version of git.

1.6.0

04 Mar 14:49
4d0577c
Compare
Choose a tag to compare
  • 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

23 Feb 18:46
71b651f
Compare
Choose a tag to compare
  • Added full documentation for git2net at git2net.readthedocs.io
  • Extended README.md to feature links to all tutorials and integrate with Binder, Google Colab, and NBViewer

1.5.6

18 Feb 18:03
Compare
Choose a tag to compare

Major changes:

  • Moved tutorials to its own repository (gotec/git2net-tutorials) 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

11 Feb 09:09
ed6f931
Compare
Choose a tag to compare
  • 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.