Category: pygit2

  • Pygit2 0.27.2 adds support for Python 3.7

    See the full list of changes. Thanks to Chad Dombrova, Jeremy Heiner, Ken Dreyer and Patrick Lühne. Resources: Download from https://pypi.python.org/pypi/pygit2 Documentation at http://www.pygit2.org/ Join us at https://github.com/libgit2/pygit2 Enjoy!

  • Pygit2 0.26.4 adds support for worktrees

    See the full list of changes. Thanks to Raphael Medaer, Mikhail Yushkovskiy, Brandon Milton, Erik Johnson, Peter-Yi Zhang, Natanael Arndt, Nick Hynes, Andrey Trubachev, CJ Harries, Mark Adams and Remy Suen. Resources: Download from https://pypi.python.org/pypi/pygit2 Documentation at http://www.pygit2.org/ Join us at https://github.com/libgit2/pygit2 Enjoy!

  • pygit2 0.20.3 introduces support for credentials

    Changes: Introduce support for credentials Several memory issues fixed Compatibility fixes for Python 3.3, PyPy3 and Visual Studio And much more… Thanks to Carlos Martín Nieto, Leonardo Rhodes, Devaev Maxim, Erik Meusel, Thomas Kluyver and earl. Resources: Download from https://pypi.python.org/pypi/pygit2 Documentation at http://www.pygit2.org/ Join us at https://github.com/libgit2/pygit2 Enjoy!

  • pygit2 version 0.20.2 adds support for pypy

    Changes: Support pypy Much improved support for remotes Improved support for index entries A couple of leaks fixed And much more… Thanks to Carlos Martín Nieto, Xu Tao, Alexander Bayandin and Petr Hosek. Resources: Download from https://pypi.python.org/pypi/pygit2 Documentation at http://www.pygit2.org/ Join us at https://github.com/libgit2/pygit2 Enjoy!

  • pygit2 version 0.20.1 brings support for merge and reset

    Changes: New remote ref-specs API: #290 New Repository.reset(…): #292, #294 Export GIT_DIFF_MINIMAL: #293 New Repository.merge(…): #295 Fix Repository.blame argument handling: #297 Fix build error on Windows: #298 Fix typo in the README file, Blog → Blob: #301 Now Diff.patch returns None if no patch: #232, #303 New Walker.simplify_first_parent(): #304 Thanks to Jose Plana, Victor Garcia,…

  • pygit2 0.20.0 adds support for blame

    New in this release is support for blame, and upgrade to libgit2 0.20. Detailed list of changes follows. Changes: Renamed Repository.head_is_orphaned to Repository.head_is_unborn Repository.listall_references and Repository.listall_branches now return a list, instead of a tuple The prototype of clone_repository changed Added support for blame New: Reference.log_append(…) Reference.shorthand Blog.is_binary len(Diff) Patch.additions Patch.deletions Patch.is_binary Thanks to: Carlos Martín…

  • pygit2 v0.17.2 released

    Just a week after the release of v0.17.1, here is v0.17.2, it fixes a single but rather important bug. The source distribution, as it was uploaded to pypi, was badly broken: it did not include fundamental files, so the package did not build at all. The problem was reported in issue 115 The bug was…

  • pygit2 0.17.1 released

    pygit2 is a Python package that gives access to core features of the Git control version system. These features are implemented by the libgit2 shared library written in C, pygit2 is just a Python wrapper around this library. The new version 0.17.1 of pygit2 adds several new features: support for diffs, the reflog and configuration…