Pygit2 0.21.2 fixes regression, use it with libgit2 0.21.1

This release fixes a regression introduced in version 0.21.0, with the index and Python 2. See the full list of changes. Thanks to Carlos Martín Nieto and Arno van Lumig. Otherwise most important is the maintenance release of libgit2 v0.21.1, which among other corrections fixes a critical bug which may lead to data corruption. See […]

Pygit2 0.21.1 and a new skin for the documentation

Changes: Documentation: use the read-the-docs theme New Repository.state_cleanup() New Index.conflicts New checkout option to define the target directory And more… Thanks to Carlos Martín Nieto, Vlad Temian and Jasper Lievisse Adriaanse. Release partially sponsored by Bors LTD Resources: Download from Documentation at Join us at Enjoy!  

Pygit2 0.21.0 uses cffi

Changes: Now using cffi Upgraded to libgit2 latest and greatest v0.21.0 And much more… Thanks to Carlos Martín Nieto, Michael Jones, Ian P. McCullough, Jack O’Connor, Thomas Kluyver, Daniel Bruce and Jun Omae. Release partially sponsored by Bors LTD Resources: Download from Documentation at Join us at Enjoy!

pygit2 0.19.1 released

New in this release is support for push. Detailed list of changes follows. API changes: Rename Commit._message to Commit.raw_message Rename Signature._name to Signature.raw_name Rename Signature._email to Signature.raw_email New features: Remote.push(refspec) Tag.get_object() And some bugs fixed. Thanks to: Brodie Rao Fraser Tweedale Andrew Chin Carlos Martín Nieto Resources: Download from Documentation at Join us […]

pygit2 0.19.0 released

Three months after the previous release I am happy to present a new major version of pygit2, the Python bindings for the libgit2 library. Follows a summary with the changes. API changes: New Oid type Changed signature of Repository.create_reference Reference.oid and Reference.hex removed, use instead Drop del Index[path] from the API, use Index.remove(path) instead […]

pygit2 v0.17.3 released

This should be the last release in the v0.17 series. The master branch has already been moved to be based in the libgit2’s development branch. New in v0.17.3: New Blob.size getter New Repository.create_blob_fromfile method Signature, now the time and offset parameters are optional Improved diff support Add pygit2.__version__ Optimize usage of Travis Various fixes for […]