Category: Uncategorized

  • pygit2 1.2.0 supports custom object and reference backends

    Now Mac OS wheels are available. Dropped support for Python 3.5, libgit2 1.0 required. See the full list of changes. Thanks to Drew DeVault, Robert Coup and Dan Cecile for their contributions to this release. Resources: Download from https://pypi.python.org/pypi/pygit2 Documentation at https://www.pygit2.org/ Join us at https://github.com/libgit2/pygit2 Funding https://github.com/sponsors/jdavid Enjoy!

  • pygit2 1.1.0 released, upgrades to libgit2 0.99

    Now you can support pygit2, join SourceHut to fund continued development of pygit2. pygit2 1.1 requires libgit2 0.99 (or future 1.0), continued work on custom object db backends. See the full list of changes. Thanks to Drew DeVault, Robert Coup, Gregory Herrero and Lukas Berk for their contributions to this release. Resources: Download from https://pypi.python.org/pypi/pygit2…

  • pygit2 1.0.0 released, drops Python 2.7 support

    Added support for Python 3.8, dropped support for Python 2.7 & 3.4; See the full list of changes. Thanks to Robert Coup, Dan Sully, Drew DeVault, Marcel Waldvogel, Chad Birch, Christopher Hunt, Colin Watson, David Black, Dennis Schwertel, Gregory Herrero, Isabella Stephens, Jonathan Robson, Saul Pwanson and Shane Turner for their contributions to this release.…

  • pygit2 0.28.0 with manylinux wheels now

    Upgraded to libgit2 0.28, manylinux wheels now available, support for mailmap added. See the full list of changes. Special thanks to Sviatoslav Sydorenko for his work on manylinux wheels. Thanks too to Nika Layzell, Robert Coup, Insomnia, Benjamin Wohlwend, Jorge C. Leitao and Sriram Raghu. Resources: Download from https://pypi.python.org/pypi/pygit2 Documentation at http://www.pygit2.org/ Join us at…

  • pygit2 0.27.3 now uses pytest, dropped support for Python 3.3

    See the full list of changes. Thanks to Matthias Bartelmeß, Robin Stocker, Assaf Nativ, Alexander Linne, Chris Jerdonek, Cristian Hotea and Jorge C. Leitao 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.0 update for libgit2 0.26, drops support for Python 3.2

    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…

  • Pygit2 0.25.1 adds support for stash, and more

    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…

  • The system-ui font

    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…

  • HTTP Strict Transport Security (hsts)

    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)…

  • Automatic LXD snapshots

    Just wrote an small Python script (lxdsnap) to automatically create snapshots of every LXD container, once an hour, and remove the old ones.