This release drops support for Python 3.2, adds support for latest cffi, and requires the new libigit2 0.26 New revert and branch features, several bugs fixed. See the full list of changes. Thanks to Lukas Fleischer, Carlos Martín Nieto, Mark Adams and Nick Hynes. Resources: Download from https://pypi.python.org/pypi/pygit2 Documentation at http://www.pygit2.org/ Join us at https://github.com/libgit2/pygit2 […]

This release adds a number of new features and improved API, including: new stash methods, improved support for submodules, a friendlier API for branches & references, support for custom backends. See the full list of changes. Thanks to Nick Hynes, Tamir Bahar, Jason Ziglar and Matthaus Woolard. Resources: Download from https://pypi.python.org/pypi/pygit2 Documentation at http://www.pygit2.org/ Join […]

Imagine: font-family: system-ui, sans-serif; Enabled by default in Chrome 56, system-ui is a special font name, that tells Chrome to use the system font (be it Cantarell in Gnome, San Francisco in macOS, etc.) But system-ui is something new, as far as I know available only in the latest versions of Blink based browsers. So […]

Just learned about HSTS and started using it. First let me explain HSTS with my own words. Scenario without hsts: The user types the domain name in the URL bar without the protocol, such as “example.com”, and the browser automatically adds the “http://” prefix. This first request is vulnerable to Man In The Middle (MITM) […]

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!

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!

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!

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 […]