Skip to main content

Python bindings for libgit2.

Project description

Bindings to the libgit2 shared library, implements Git plumbing. Supports Python 3.6+ and PyPy3 7.3+

https://github.com/libgit2/pygit2/actions/workflows/tests.yml/badge.svg https://ci.appveyor.com/api/projects/status/edmwc0dctk5nacx0/branch/master?svg=true https://travis-ci.org/libgit2/pygit2.svg?branch=master

Sponsors

Add your name and link here, become a sponsor.

License: GPLv2 with linking exception

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as published by the Free Software Foundation.

In addition to the permissions in the GNU General Public License, the authors give you unlimited permission to link the compiled version of this file into combinations with other programs, and to distribute those combinations without any restriction coming from the use of this file. (The General Public License restrictions do apply in other respects; for example, they cover modification of the file, and distribution when not linked into a combined executable.)

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; see the file COPYING. If not, write to the Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pygit2-1.6.1.tar.gz (258.3 kB view details)

Uploaded Source

Built Distributions

pygit2-1.6.1-cp39-cp39-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.9Windows x86-64

pygit2-1.6.1-cp39-cp39-win32.whl (1.1 MB view details)

Uploaded CPython 3.9Windows x86

pygit2-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pygit2-1.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

pygit2-1.6.1-cp39-cp39-macosx_10_9_x86_64.whl (821.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

pygit2-1.6.1-cp38-cp38-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.8Windows x86-64

pygit2-1.6.1-cp38-cp38-win32.whl (1.1 MB view details)

Uploaded CPython 3.8Windows x86

pygit2-1.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

pygit2-1.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

pygit2-1.6.1-cp38-cp38-macosx_10_9_x86_64.whl (821.7 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

pygit2-1.6.1-cp37-cp37m-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.7mWindows x86-64

pygit2-1.6.1-cp37-cp37m-win32.whl (1.1 MB view details)

Uploaded CPython 3.7mWindows x86

pygit2-1.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

pygit2-1.6.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

pygit2-1.6.1-cp37-cp37m-macosx_10_9_x86_64.whl (822.3 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

pygit2-1.6.1-cp36-cp36m-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.6mWindows x86-64

pygit2-1.6.1-cp36-cp36m-win32.whl (1.1 MB view details)

Uploaded CPython 3.6mWindows x86

pygit2-1.6.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

pygit2-1.6.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ARM64

pygit2-1.6.1-cp36-cp36m-macosx_10_9_x86_64.whl (822.3 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file pygit2-1.6.1.tar.gz.

File metadata

  • Download URL: pygit2-1.6.1.tar.gz
  • Upload date:
  • Size: 258.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.7

File hashes

Hashes for pygit2-1.6.1.tar.gz
Algorithm Hash digest
SHA256 c3303776f774d3e0115c1c4f6e1fc35470d15f113a7ae9401a0b90acfa1661ac
MD5 dea86e8c5db413d547dc6509124ccbf9
BLAKE2b-256 6b23a8c5b726a58282fe2cadcc63faaddd4be147c3c8e0bd38b233114adf98fd

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pygit2-1.6.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/2.7.18

File hashes

Hashes for pygit2-1.6.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f90775afb11f69376e2af21ab56fcfbb52f6bc84117059ddf0355f81e5e36352
MD5 b0ab14c7f6215ba35fcf346e197a537a
BLAKE2b-256 4aad6b948f571487678873d715701ba2c48b78d6ed28ae9e82f7fca78d2f539f

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: pygit2-1.6.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/2.7.18

File hashes

Hashes for pygit2-1.6.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 dbbf66a23860aa899949068ac9b503b4bc21e6063e8f53870440adbdc909405e
MD5 7f3addb37dbfe6102d572ccf50fa5215
BLAKE2b-256 c626b928bebd1b95f51d088398bb85d35793451366fbfbeaebfa79d1f44c20e6

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pygit2-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fe682ed6afd2ab31127f6a502cf3e002dc1cc8d26c36a5d49dfd180250351eb6
MD5 f74fda25e567fb69962aa0ec4f3b4b35
BLAKE2b-256 b153fb62339f0663c5382e2952dfe20d6ebc1a0b33a0db205a44d8742bc75144

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pygit2-1.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ac12d32b714c3383ebccffee5eb6aff0b69a2542a40a664fd5ad370afcb28ee7
MD5 88f280ab0e47d50bf89c451de8801c94
BLAKE2b-256 e52879c7dde148e0f12c0b008c69860120595a932e5701ac7f58972f6e9370e4

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pygit2-1.6.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 821.7 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pygit2-1.6.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b9b88b7e9a5286a71be0b6c307f0523c9606aeedff6b61eb9c440e18817fa641
MD5 d8b8ca61745433f207e032e1ac372511
BLAKE2b-256 61a8d41a57bdcb11bb4d394464fbbac836eec0e1bdd09027773ec9aaa86c56ba

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pygit2-1.6.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/2.7.18

File hashes

Hashes for pygit2-1.6.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2fd5c1b2d84dc6084f1bda836607afe37e95186a53a5a827a69083415e57fe4f
MD5 e3b17a770b400897c1179ecc02c825aa
BLAKE2b-256 fd7ddc4cb842bc700e24df94a9ce907fbc19703c7fb31135bb5d5c07450d371a

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: pygit2-1.6.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/2.7.18

File hashes

Hashes for pygit2-1.6.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 7a0c0a1f11fd41f57e8c6c64d903cc7fa4ec95d15592270be3217ed7f78eb023
MD5 ce42d1086287a9227a23fdd48d62df1b
BLAKE2b-256 2b5f4fd32fe7462c78f86c26090845f01364a9a99f606a7dc999f9e433f11c74

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pygit2-1.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ef07458e4172a31318663295083b43f957d611145738ff56aa76db593542a6e8
MD5 a814d30e50e0b86114b8d952eeb39b58
BLAKE2b-256 b460d7810bdead2558ec948d6074049ddb8c947f7d15c3acbcc849613eff8af8

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pygit2-1.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e5dadc4844feb76cde5cc9a37656326a361dd8b5c8e8f8674dcd4a5ecf395db3
MD5 130056bcec8aa558bd460d33adc85e72
BLAKE2b-256 4f7b7e21384a499d885bff14fb68ef38e9ff846044d7793dd2c1cddfd2cac132

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pygit2-1.6.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 821.7 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pygit2-1.6.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0e1e02c28983ddc004c0f54063f3e46fca388225d468e32e16689cfb750e0bd6
MD5 554b9c21198c4163ae2db0ba27e53fbc
BLAKE2b-256 ef88e1d80c6e097e7a5852f0c9a3ec48b9df0d10e67a56bedc2b0f73eeb9c42b

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pygit2-1.6.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/2.7.18

File hashes

Hashes for pygit2-1.6.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 af2fa259b6f7899227611ab978c600695724e85965836cb607d8b1e70cfea9b3
MD5 97ac0ef9943c7ed0c2131fb71112bc28
BLAKE2b-256 dccf20dfc9d95d6cf0807bdf51e00c65fb8a48534f9c1113ef32af6d4d378fa8

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: pygit2-1.6.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/2.7.18

File hashes

Hashes for pygit2-1.6.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b0161a141888d450eb821472fdcdadd14a072ddeda841fee9984956d34d3e19d
MD5 141450b12406268c9f78a543f98e84d9
BLAKE2b-256 de0392e72678d2c8d890c4d26aa32854276f4dbc2555f24ed941194405e858e9

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pygit2-1.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce0827b77dd2f8a3465bdc181c4e65f27dd12dbd92635c038e58030cc90c2de0
MD5 408321a5ac7917f88865a29247bba98b
BLAKE2b-256 16efe32789e87cb7e9fba86aca668acae6379e65865d6eda524474e8694939ff

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pygit2-1.6.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 454d42550fa6a6cd0e6a6ad9ab3f3262135fd157f57bad245ce156c36ee93370
MD5 5400729b58b179e0140f29256964620c
BLAKE2b-256 9b00b8867dab49979819ae425ca8de1e84581649ca822a87025c205efab67855

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pygit2-1.6.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 822.3 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pygit2-1.6.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9c1d96c66fb6e69ec710078a73c19edff420bc1db430caa9e03a825eede3f25c
MD5 36cc596e60fe5e03f30aa983ec0de9be
BLAKE2b-256 6ea6a9a014c11c1fd6d7e00fcf06e45edbc36eeddaa90246eaf3dff2e2b4c04b

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pygit2-1.6.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/2.7.18

File hashes

Hashes for pygit2-1.6.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 b2de12ca2d3b7eb86106223b40b2edc0c61103c71e7962e53092c6ddef71a194
MD5 21e6d33836c96487c2a3db10bbfbc0a0
BLAKE2b-256 b79af54a3edb925ab90b54591e26f9c56bcb5ef9eebff32d06d0aa12ed7fb984

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: pygit2-1.6.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/2.7.18

File hashes

Hashes for pygit2-1.6.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 2666a3970b2ea1222a9f0463b466f98c8d564f29ec84cf0a58d9b0d3865dbaaf
MD5 991da71e3ff53df2af88b6addba11f47
BLAKE2b-256 72cd97f95ac502ddf8409e825df11de66a6be1acbdfdb3fa3d3e8b134a5e06b0

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pygit2-1.6.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be4a64b6090308ffd1c82e2dd4316cb79483715387b13818156d516134a5b17c
MD5 b96561abcbeb0382c29f074e319ea1cb
BLAKE2b-256 99a14bc542815d4492c8f947e0e59e1c5316571815fa5c70045e42a7c90663e9

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pygit2-1.6.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4e75865d7b6fc161d93b16f10365eaad353cd546e302a98f2de2097ddea1066b
MD5 a1da64f02838af6d997f902003d53538
BLAKE2b-256 c3204494d26e19d4a0d968b1273935100f9d86d1a7a9511cc22ed711e9eb6e1c

See more details on using hashes here.

File details

Details for the file pygit2-1.6.1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pygit2-1.6.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 822.3 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pygit2-1.6.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 547429774c11f5bc9d20a49aa86e4bd13c90a55140504ef05f55cf424470ee34
MD5 c1379cc5e548367ce8a0e02345209393
BLAKE2b-256 40bce8854aaf082137c9b1682505958e816df7edd9ce24b29f9b03d9a8265c79

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page