Pygit2 0.25.0 released, upgrades to libgit2 0.25

This release requires the recently released libgit2 0.25.0; see the full list of changes. Thanks to Carlos Martín Nieto, Szucs Krisztian and Guillermo Pérez. 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.24.2 improves support for Windows

Now unit tests pass on Windows. Integration with AppVeyor. Wheels available on Pypi. See the full list of changes. Thanks to Matthias Bartelmeß, Anatoly Techtonik, Robert Hölzl and Carlos Martín Nieto. 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.22.0 released, updates to libgit2 0.22.0

This release requires the recently released libgit2 0.22.0; other changes include an improved support for remotes. See the full list of changes. Thanks to Carlos Martín Nieto, Matthew Duggan, Greg Fitzgerald, Kevin Kin-Foo, Richard Möhn, Lukas Fleischer, Peter Dave Hello and Philippe Ombredanne. 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.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… Continue reading Pygit2 0.21.2 fixes regression, use it with libgit2 0.21.1

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 https://pypi.python.org/pypi/pygit2 Documentation at http://www.pygit2.org/ Join us at https://github.com/libgit2/pygit2 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 https://pypi.python.org/pypi/pygit2 Documentation at http://www.pygit2.org/ Join us at https://github.com/libgit2/pygit2 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 https://pypi.python.org/pypi/pygit2 Documentation at http://www.pygit2.org/ Join us… Continue reading pygit2 0.19.1 released

Collectd Front-ends

Finally, I found a good enough Collectd front-end: the Collectd Graph Panel (CGP). But first lets look at those front-ends which did not pass the exam: Collectd-web is the first I tried, maybe because it is the only one with a package in Gentoo (but it is poor package, so I ended up installing from… Continue reading Collectd Front-ends

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 Reference.target instead Drop del Index[path] from the API, use Index.remove(path) instead… Continue reading pygit2 0.19.0 released

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… Continue reading pygit2 v0.17.3 released