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

This version

1.6.0

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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

pygit2-1.6.0-cp39-cp39-macosx_10_9_x86_64.whl (821.6 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

pygit2-1.6.0-cp38-cp38-macosx_10_9_x86_64.whl (821.6 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

pygit2-1.6.0-cp37-cp37m-macosx_10_9_x86_64.whl (822.2 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

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

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m Windows x86

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

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.6m manylinux: glibc 2.17+ ARM64

pygit2-1.6.0-cp36-cp36m-macosx_10_9_x86_64.whl (822.2 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for pygit2-1.6.0.tar.gz
Algorithm Hash digest
SHA256 7aacea4e57011777f4774421228e5d0ddb9a6ddb87ac4b542346d17ab12a4d62
MD5 53404310b277c285c0b93ce6566a51d9
BLAKE2b-256 1de654e1b5001ddca917727ddf84c95028cc724697a040a32d361b7774dba4d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.6.0-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.0 CPython/2.7.18

File hashes

Hashes for pygit2-1.6.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 67a7a405bf0510823b6ac3aefe22152cace8d8c1a603cf6ede883618b05d6ba3
MD5 cca59982913f284385383ac0697be114
BLAKE2b-256 7038b0dcb9de736d602cc82a4a9fa742ea30910dd8d96b32e841fbcf24b14cde

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.6.0-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.0 CPython/2.7.18

File hashes

Hashes for pygit2-1.6.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 8abaf2180bfbfb03b79aa95fd12a9ece043e449cb20c8545e91dcfa9ad584852
MD5 5c557349abc31aa1a091967b91a130ee
BLAKE2b-256 408203f97a4fc988a673a965de4fe9c42f9b10ced7c978f708f63e16e13677f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 27603ea2e5a440dd3b5b6cf8427e13cfb80636672157c6c652a7f0a85412a5ce
MD5 27afa6628d5839d52c193d91ea2db241
BLAKE2b-256 ba0e995acafc6a1820a423a020f7fb7208213eafc3a5ca9f9ac4cffd666ddae8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fc9e4136c5c010e34f14c1cafcdada7c92b260c19c7ce929894216ff2a999d6e
MD5 ea2506cce11edd53873644f425201b9e
BLAKE2b-256 6e87325dacf5430fd5957970e7015ab3a630ef2ea24f28b18276940381b38aa7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.6.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 821.6 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.8.9

File hashes

Hashes for pygit2-1.6.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a8d201e5439ad50add17071255ea21b07aa047ce8de1df93bcf77fd440cb8aa0
MD5 fbcf6ed9d51376ce8028b2a5ab600747
BLAKE2b-256 79dc7598eca387fa49f574f28881e67f16c5eecdd4d9d11a19df4df02e0c1a3d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.6.0-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.0 CPython/2.7.18

File hashes

Hashes for pygit2-1.6.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 99bcce079085ff81cc06043543bc81e4e798931e2f481a20323ae952768d41f7
MD5 c5b2334b81a5a372e094f5c99ebe7f9c
BLAKE2b-256 a7303ae91523af605e55c2f010a4c56156795a8d5c5a8c4e99ebab9f6da42055

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.6.0-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.0 CPython/2.7.18

File hashes

Hashes for pygit2-1.6.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 90ca218487d3b019c2dddb1bbf79b0ad51711c583cc85277353e4a82cd850103
MD5 f30778e623f265a03cf25fa79eab9b1b
BLAKE2b-256 a4d05b7325713fa46831108faf86fb71d0b091ff0f6c2d2c3ca2202de9144ada

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3a39c9026d636dd9f3ff8e1046de462ce39776d2c1d9b526e1c9c7c5d0607768
MD5 7ec8d373367edd4cc5d616a39c4f7f83
BLAKE2b-256 f48eee5b719a77c7f90f11d9162d372124fc794b6eb3373788120dcef0bee023

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 36b9d31a67f66f5ce06c13bb458ed93bc0e512cde646b2b507df087ca28edc28
MD5 5d3cccabec7cf345a4bceaf0925f0e79
BLAKE2b-256 4550beb874ce5ba49facb06bfc2db025c4d2358ec49ccc74402b5a5df2bb2d61

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.6.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 821.6 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.8.9

File hashes

Hashes for pygit2-1.6.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 40ab039b3b1b1fa6ec5234819b908714e7f2b8aca13776f5e219f6e01e38f195
MD5 4012eee8c53af24d166f9fb830e69137
BLAKE2b-256 0fd8a4245d99f678def10b49c052e76f5f43337f1d014ad23af5a1cd4850e4b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.6.0-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.0 CPython/2.7.18

File hashes

Hashes for pygit2-1.6.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 889315ffbc10a0065ce9c17830fbc29bcc6c8dae5aeffab69c305e8c06547a21
MD5 b18fb6f2774b19a61b2222195d03f856
BLAKE2b-256 e43fd2bccc05b0056f768ddbabb892920a53a41da58e9a9f8255cc56f49c70d1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.6.0-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.0 CPython/2.7.18

File hashes

Hashes for pygit2-1.6.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 566ef4f7464d5c4413465923bd78ae4b0fbd8ce47a3e0ca641c7cc91c40b614d
MD5 8cb893a12e6ad5981afe7f2608145701
BLAKE2b-256 9d184be34df12bd25a2817f8e3473f062dbb6c5cc57adbc6cfefa342b33f0440

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.6.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a027cabbb5f4d73336e324a7da947c3246db1076f2d06dd14a02b2f004b535eb
MD5 7c808b6cb026337a34bb1fa083bfa35a
BLAKE2b-256 9bab83d8c3f922ca802778befc1bdcacb59188574e5d608913d9814b144761ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ec20b0072428bd5d8813231ecce82b88703bda8fb8614178be2325bca1abf1ae
MD5 494889a8a79d4ab22389824dc5ff8f8d
BLAKE2b-256 2123705cf87fbd278ec378a49f820b7e1b72e8a7e5529d1049a64a6bf54ef30e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.6.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 822.2 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.8.9

File hashes

Hashes for pygit2-1.6.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 57dfb5b828c75f736e37dfa5601b7a1364346300ad26ea5d11b82541401a1420
MD5 a9acae3f980ac5c8d213a84b0bb17d54
BLAKE2b-256 0c87415c5d5e6bd6731ca317d1c4796b21848af77b0d6a8ea0b10d005c84dbcd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.6.0-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.0 CPython/2.7.18

File hashes

Hashes for pygit2-1.6.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 f663f16e2f468fc9d4f9ed38a4d035f6b30da823a722f5a182d016a5449681e9
MD5 9e79aa4722470874efc908b4e0ba118e
BLAKE2b-256 25f0a164e4e86df67eb005534bef2ed270f531d48ba8676d6ae574a57af0595f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.6.0-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.0 CPython/2.7.18

File hashes

Hashes for pygit2-1.6.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 cc6eb0cc5ed07b516881bd9c0de7d01c560b32826385d3920d7b5405b95584ae
MD5 0788cb91e79ab2ab3bfb60ed4d600b7c
BLAKE2b-256 8a6df2caacc6e97501602e26b13c90393f10551e3cc52d20dbcf4abeeadf9fdd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.6.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 687c5d92068cfdd36bc63dec71435fb14f7c3d8beb416252fba0eeb4d8674800
MD5 3e6924e964d96dd57fcb16662f6e2c45
BLAKE2b-256 73a1a9b330e122bd3c2c8d84952e36d2e3fcd9bbfb318f889669a7987df3cb1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.6.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b73e94987d85e26f699d4fd1a2898ec66f9cdd8018f24049b996b38e9f1fa96a
MD5 eecdf8434dc31769a86ca6f0d315c113
BLAKE2b-256 aa7ed61642a19a9309e51c75d60c265fc835057925ab50c2c84aa8effb331c55

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.6.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 822.2 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.8.9

File hashes

Hashes for pygit2-1.6.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2b7eff2d27c91938ac999c9b06e759f7c35d3918198bfe775822eb8f3b6f50f7
MD5 3e332b0af8ba9f6cec0e6cee0f9b76ef
BLAKE2b-256 0c4a4813e2fcabcfe1843cd1f71ef29a284a8a93450dc041fa3e7c56eebdb73e

See more details on using hashes here.

Supported by

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