Skip to main content

Python bindings for libgit2.

Project description

Bindings to the libgit2 shared library, implements Git plumbing. Supports Python 3.7+ 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

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.7.1.tar.gz (281.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pygit2-1.7.1-cp310-cp310-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.10Windows x86-64

pygit2-1.7.1-cp310-cp310-win32.whl (1.1 MB view details)

Uploaded CPython 3.10Windows x86

pygit2-1.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pygit2-1.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

pygit2-1.7.1-cp310-cp310-macosx_10_9_universal2.whl (2.4 MB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

pygit2-1.7.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.7.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.7.1-cp39-cp39-macosx_10_9_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

pygit2-1.7.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.7.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.7.1-cp38-cp38-macosx_10_9_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

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

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7mWindows x86

pygit2-1.7.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.7.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.7.1-cp37-cp37m-macosx_10_9_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for pygit2-1.7.1.tar.gz
Algorithm Hash digest
SHA256 d7faa29558436decc2e78110f38d6677eb366b683ba5cdc2803d47195711165d
MD5 b4317499ab2c46e5b93c4e4811b09e58
BLAKE2b-256 7bc9677c7a11fff6056593eca53ffeda058bf9fa57996a82626d2f9e1960a7e8

See more details on using hashes here.

File details

Details for the file pygit2-1.7.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pygit2-1.7.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.1 requests/2.26.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/2.7.18

File hashes

Hashes for pygit2-1.7.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a75bcde32238c77eb0cf7d9698a5aa899408d7ad999a5920a29a7c4b80fdeaa7
MD5 6bad3813ab14876cc4020f56eed35923
BLAKE2b-256 32f5933397dc269727cc7a64eef2d3a0de7c9d33a8094c7749c675fa7b27d60b

See more details on using hashes here.

File details

Details for the file pygit2-1.7.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: pygit2-1.7.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.1 requests/2.26.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/2.7.18

File hashes

Hashes for pygit2-1.7.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 7cc2a8e29cc9598310a78cf58b70d9331277cf374802be8f97d97c4a9e5d8387
MD5 d94b0c25c6c4aeaa2fa47ed3279c3304
BLAKE2b-256 6887d3c440f0c3b2aa6d1a298ad60b8c97e1b7f5a98c72dca9a2630862d0e1f5

See more details on using hashes here.

File details

Details for the file pygit2-1.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pygit2-1.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 df4c477bdfac85d32a1e3180282cd829a0980aa69be9bd0f7cbd4db1778ca72b
MD5 4759f736b5b90c8e11927e4fe12baa8c
BLAKE2b-256 fbd6de4af265d3744d3a9cc124de835fd14ba0974fe8353270319b87d60df5a3

See more details on using hashes here.

File details

Details for the file pygit2-1.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pygit2-1.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cdfa61c0428a8182e5a6a1161c017b824cd511574f080a40b10d6413774eb0ca
MD5 33daa73afd9d13a1acb04fa4ff57e78f
BLAKE2b-256 41e9ee21dd2cbacd4d52af45be28cb5e9b8599e15fc894d546c3d2ef3100e68f

See more details on using hashes here.

File details

Details for the file pygit2-1.7.1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

  • Download URL: pygit2-1.7.1-cp310-cp310-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pygit2-1.7.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8cdb0b1d6c3d24b44f340fed143b16e64ba23fe2a449f1a5db87aaf9339a9dbe
MD5 f1572e8d6211412d9359c033b74b001b
BLAKE2b-256 6a2a50a7b1e7d6be38f82054f9364d2403ad9361394fb95882ba69745eea8a03

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.7.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.8.1 requests/2.26.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/2.7.18

File hashes

Hashes for pygit2-1.7.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2c9e95efb86c0b32cc07c26be3d179e851ca4a7899c47fef63c4203963144f5e
MD5 a928b4e12148f739742365bbccea9982
BLAKE2b-256 046ce45d120ee4babe92501cc181d1d71d937c3aa048e4e8865cbeea99a948b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.7.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.8.1 requests/2.26.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/2.7.18

File hashes

Hashes for pygit2-1.7.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d831825ad9c3b3c28e6b3ef8a2401ad2d3fd4db5455427ff27175a7e254e2592
MD5 1fd05e31c42fcd837cf246ce86894996
BLAKE2b-256 fc73eb6a476f4745d85d1c9e9af7a88f0815adef6be09c713d27b92249113f66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 812670f7994f31778e873a9eced29d2bbfa91674e8be0ab1e974c8a4bda9cbab
MD5 dfd4fe452c577e66b8fa825cc8464940
BLAKE2b-256 119c30d572dca747e2735207a2971ce3898ace530c9e942fa07a04b3678b1b37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7c56e10592e62610a19bd3e2a633aafe3488c57b906c7c2fde0299937f0f0b2f
MD5 0a0cd70f0bfcd44feead014d91aab57e
BLAKE2b-256 95c3df2123682abc654c0937821b785fd7d9a1117cdb226f6e685725203ae920

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.7.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pygit2-1.7.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7c467e81158f5827b3bca6362e5cc9b92857eff9de65034d338c1f18524b09be
MD5 a9635a4ee4a9cef6eac4dd11149392f7
BLAKE2b-256 187ac4b5a8632bef05e0752f878d82e4a14f0a06ec205938ec6cadd257a87fc4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.7.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.8.1 requests/2.26.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/2.7.18

File hashes

Hashes for pygit2-1.7.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 3ddacbf461652d3d4900382f821d9fbd5ae2dedecd7862b5245842419ad0ccba
MD5 94f4d92b7117544fbe925da9999a8b7f
BLAKE2b-256 23e3db2d84bb63a6464167b0bd7508618db9bf85d3429c429a629c2529899f6a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.7.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.8.1 requests/2.26.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/2.7.18

File hashes

Hashes for pygit2-1.7.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 73a7b471f22cb59e8729016de1f447c472b3b2c1cc2b622194e5e3b48a7f5776
MD5 9aa0b4288e0957fc2a8f4044650b660d
BLAKE2b-256 d6a2797c11111014c406e064ec4e2270e023edd3cdf1c33130fd1e687f425c70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b060240cf3038e7a0706bbfc5436dd03b8d5ac797ac1d512b613f4d04b974c80
MD5 347e1e32bf92650922304f46685cebe0
BLAKE2b-256 4ec812e51012d5769926ebc628877f4a2f3bb5efe22cbb911dd2e6576d1bbc50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.7.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4cb0414df6089d0072ebe93ff2f34730737172dd5f0e72289567d06a6caf09c0
MD5 fcabc7a0b0e2ed244d8c184e152a1852
BLAKE2b-256 5913c1229f4c516e7a9b4726e10fdda608eca7ff8691138ac9c98aa3065bd589

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.7.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pygit2-1.7.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 761a8850e33822796c1c24d411d5cc2460c04e1a74b04ae8560efd3596bbd6bd
MD5 841357857a43280c5ce431ee22b7b3c4
BLAKE2b-256 74f05d1b2a37a8a93670d45247d5e966b061d37692f7fc2b143ad659168a90c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.7.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.8.1 requests/2.26.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/2.7.18

File hashes

Hashes for pygit2-1.7.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 6b17ab922c2a2d99b30ab9222472b07732bf7261d9f9655a4ea23b4c700049d8
MD5 c151fba3d31779918677d809b6e431b3
BLAKE2b-256 6fa12132c9f1b557a0e8a1af5a65d322444efe5ace7283d2f4dc7eb46fdc75c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.7.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.8.1 requests/2.26.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/2.7.18

File hashes

Hashes for pygit2-1.7.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 56e960dc74f4582bfa3ca17a1a9d542732fc93b5cf8f82574c235d06b2d61eae
MD5 ccbfdb8f7e5e023ff7bc2d7ae27fd646
BLAKE2b-256 8d74bd1a5ffa8502e7a9902c337495991344992733cfb6572eaaadbb56abf798

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.7.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eced3529bafcaaac015d08dfaa743b3cbad37fcd5b13ae9d280b8b7f716ec5ce
MD5 e3148871a36b513e83e81615087cc21d
BLAKE2b-256 d331e0e307798484c0d8335df4b080cb31a2a3d789ef2d673941aedd120af73b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.7.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 91b77a305d8d18b649396e66e832d654cd593a3d29b5728f753f254a04533812
MD5 6ed491c36994066f5324dc2f0a0cdb58
BLAKE2b-256 aeafa7e44f500f7b357b9743d515434a1f7f6c2dcdff305b0efb72556caa1c36

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.7.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pygit2-1.7.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fec17e2da668e6bb192d777417aad9c7ca924a166d0a0b9a81a11e00362b1bc7
MD5 e937c12a5ddbe3d222687be4fa15cef3
BLAKE2b-256 4825721dac202cc0ea69e52725361545742dc80a0af9577d2ca4258dec3e2d60

See more details on using hashes here.

Supported by

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