Skip to main content

Python bindings for libgit2.

Project description

pygit2 - libgit2 bindings in Python

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

image

image

Links

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.14.0.tar.gz (765.4 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.14.0-cp312-cp312-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.12Windows x86-64

pygit2-1.14.0-cp312-cp312-win32.whl (1.2 MB view details)

Uploaded CPython 3.12Windows x86

pygit2-1.14.0-cp312-cp312-musllinux_1_1_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

pygit2-1.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pygit2-1.14.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

pygit2-1.14.0-cp312-cp312-macosx_10_9_universal2.whl (5.8 MB view details)

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

pygit2-1.14.0-cp311-cp311-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.11Windows x86-64

pygit2-1.14.0-cp311-cp311-win32.whl (1.2 MB view details)

Uploaded CPython 3.11Windows x86

pygit2-1.14.0-cp311-cp311-musllinux_1_1_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

pygit2-1.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pygit2-1.14.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

pygit2-1.14.0-cp311-cp311-macosx_10_9_universal2.whl (5.8 MB view details)

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

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

Uploaded CPython 3.10Windows x86-64

pygit2-1.14.0-cp310-cp310-win32.whl (1.2 MB view details)

Uploaded CPython 3.10Windows x86

pygit2-1.14.0-cp310-cp310-musllinux_1_1_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

pygit2-1.14.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pygit2-1.14.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

pygit2-1.14.0-cp310-cp310-macosx_10_9_universal2.whl (5.8 MB view details)

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

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

Uploaded CPython 3.9Windows x86-64

pygit2-1.14.0-cp39-cp39-win32.whl (1.2 MB view details)

Uploaded CPython 3.9Windows x86

pygit2-1.14.0-cp39-cp39-musllinux_1_1_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

pygit2-1.14.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pygit2-1.14.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

pygit2-1.14.0-cp39-cp39-macosx_10_9_universal2.whl (5.8 MB view details)

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

File details

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

File metadata

  • Download URL: pygit2-1.14.0.tar.gz
  • Upload date:
  • Size: 765.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for pygit2-1.14.0.tar.gz
Algorithm Hash digest
SHA256 f529ed9660edbf9b625ccae7e51098ef73662e61496609009772d4627a826aa8
MD5 9b369ca4c31d006b8db5cc3b56177fde
BLAKE2b-256 7b3c697dbc6b7b27f599ea96fbe0cd59bc4bed05652372a550d59990ab460096

See more details on using hashes here.

File details

Details for the file pygit2-1.14.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pygit2-1.14.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for pygit2-1.14.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 47d8223440096e59bd6367c341692cd0191e98601665dd4986ba2e00bc5ef769
MD5 6c2a0493c976bc2d6b7cbb676bd9b070
BLAKE2b-256 8dc2fb745ceac555c99ce3a4109bb7fd35291df9b34e83931660f1a029889151

See more details on using hashes here.

File details

Details for the file pygit2-1.14.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: pygit2-1.14.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for pygit2-1.14.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 ffe8b5b7fb482c3f8625384eb60e83390e1c2c1b74e66aff2f812e74c9754c5d
MD5 eac2301ba8c0ee6a0cfec65871ce2129
BLAKE2b-256 1b72208d4e3e964a20fd2c87e153318cccd174a443b14fdbf8549f833630d68c

See more details on using hashes here.

File details

Details for the file pygit2-1.14.0-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pygit2-1.14.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a83fe40e2cdac3abf926b633e07be434ddae353085720c1a6e3afb2a4b72f9c1
MD5 de909df81a45412ab796225043e9cc01
BLAKE2b-256 17dabcfa7767bdd796ce63290cb7dd17e54fb12d31555d713af16d82285448ac

See more details on using hashes here.

File details

Details for the file pygit2-1.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pygit2-1.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 807cf57e02947ad448ae91226d193ebe0999540a56f5a95183a502e28c50b7ff
MD5 0fab4e25b4924fb7b388eac0e50e9537
BLAKE2b-256 9a0728272d5eb2af48350a636b52c2a1c2241b118df27d9ca6e19482ba4f8d99

See more details on using hashes here.

File details

Details for the file pygit2-1.14.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pygit2-1.14.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fb53c367f66cdd8d41552ed2a01a15a0499d8373dcca37360f3abfb7bf947f71
MD5 5a103d3ff804e5b8bac8ce7f4276e9b3
BLAKE2b-256 16ca295ce7b8d8d88cb8121c5894b4a1afb7f49e1c8ad13e2eda0b4c6883011c

See more details on using hashes here.

File details

Details for the file pygit2-1.14.0-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pygit2-1.14.0-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b0384fb21af58149d59dc37f73f9daea7e6cfec2de7d067be40cc08049b4a62b
MD5 eb279837276b0d4c110d88a966362c83
BLAKE2b-256 b60c9f1f2f290066f4e7e6b99478c9e8b288126ff94cfc0d864e8fd98e8a8037

See more details on using hashes here.

File details

Details for the file pygit2-1.14.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pygit2-1.14.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for pygit2-1.14.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 613bc82b0a17ccd5334b8f5d3b963698b45e228910bcea27fa52f84c60f50b1a
MD5 9c16d31861428fd030760cf694cfbe24
BLAKE2b-256 080b43f10816fb70cef1fc5d82401e5f28e331e00fa26761548d8d6f89872075

See more details on using hashes here.

File details

Details for the file pygit2-1.14.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: pygit2-1.14.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for pygit2-1.14.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 4c74aba5b40d6dac2f04bf4f3ca529304bdbf77888de0e87c706d243c9fa0693
MD5 7380df6a9e3f09ae76cfc5289f8ff32d
BLAKE2b-256 8bfe92fa44771b2f9dfaa56d129c4ea7cf9774f1dd10fe1b0f2297bb208b91e9

See more details on using hashes here.

File details

Details for the file pygit2-1.14.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pygit2-1.14.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a98c3db4f06bae8266263bdc7b7447801debc30b6223f0826e07709abe9c0929
MD5 4e496bf84b8c0c1b54dd861b0046c8f9
BLAKE2b-256 5f362f3edc7f150bf7bfa6a2297d4e46311cba9bb036f41453b973b845ffafc4

See more details on using hashes here.

File details

Details for the file pygit2-1.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pygit2-1.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3adf7fd8af9bc3b6e11e4920abb0121cdad6f8299ed1d7643e756ab49dbb4e34
MD5 bbbff70c0999fda5fcbc86f06644125f
BLAKE2b-256 a003091c89fa8477810f88e735e94cb18056ee687b9e815234ea037f0f34c61b

See more details on using hashes here.

File details

Details for the file pygit2-1.14.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pygit2-1.14.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 84dd4b36e38c9736736ba57e7257b6efe604932232c98503a64c94283dada7de
MD5 97619a61e8cab6ab95c5a319bcfb8c42
BLAKE2b-256 50a876705aa0686b3dfae1f1fc2d15bd9248396e8d8595b4d4df6bc02f0fd1cb

See more details on using hashes here.

File details

Details for the file pygit2-1.14.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pygit2-1.14.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 86f5295e7996927238dfebdb3c8d81dae83332bc8ced61971806a606261d60ff
MD5 07abf5c5179e246c85e38ae7543f7d03
BLAKE2b-256 61da9d546b64a95f71ff6448af195a0826c0d15759046d442e52852f69a7119f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.14.0-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/4.0.2 CPython/3.12.0

File hashes

Hashes for pygit2-1.14.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 80d0baca5ab9a06ca6a709716737ed6993e10349db7a98f1f3966278d39098fd
MD5 e041cc2f7f09fd7baa7b0e4befd7a4f3
BLAKE2b-256 90ca2ea6fb5b3965875f2d9331edcb8e96432f83ab9eb198a8182d1c0f7017a5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.14.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for pygit2-1.14.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 0d7526a7ad2bb91b36ba43c87452182052f58cb068311cf8173ed5391ca7788e
MD5 2133dc824aef75ddd52aa5cf5e7d722d
BLAKE2b-256 dcf075a0eed7a85f2ddf42f36d6c4bf07c61999036903f48cfaa79b1db684419

See more details on using hashes here.

File details

Details for the file pygit2-1.14.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pygit2-1.14.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bb10402c983d8513c3bceb6a3f6f52ec19c69b0244801cebe95aab6dbf19f679
MD5 f7c82fc0f8b0617e1d32118dcd3ee97b
BLAKE2b-256 57c42a2a940f5fed84be54c4aa14bf131ae7b143e93fb4e8d946fe8cdd386443

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.14.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 12a5f456ab9ac2e7718c95c8ac2bfa1fd23908545deb7cb7693e035c2d0f037a
MD5 45ff2a60468af06645cb6ce999c7655a
BLAKE2b-256 56b566ad6c08964b9fd2691659e5c1e5bf3524528517bbaca55c3decc733fef6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.14.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e352b77c2e6f8a1900b406bc10a9471718782775a6029d847c71e5363c3166f9
MD5 c02fe8d6613e4536d9dd08e4ed74dbae
BLAKE2b-256 b88a980cd782550fafd7a5e92aa8f153ce00bd73ce814140aa14918043e257c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.14.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ab5a983cb116d617c136cdc23832e16aed17f5fdd3b7bb46d85c0aabde0162ee
MD5 26cc30ea9cdb20ce57286cf3ead68f6c
BLAKE2b-256 cd8b013b0414cabe74eff2df0baec4600bf8aad861811bc1ce030c9ddbbd11c1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.14.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/4.0.2 CPython/3.12.0

File hashes

Hashes for pygit2-1.14.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0f101c08fe2f81cc05a44f5c95ea5396310df3240e24d9f5dc2cf1871a794fcb
MD5 305e5caebdfeba414ce0ce391d7cb647
BLAKE2b-256 4352916de9e036be667bac66fd387613190d8007bf44de951976fce29cbfe8de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.14.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for pygit2-1.14.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 34a05d47b05e1fe2cc44164d778035253868b179819b300a4d1c6cb75ff48847
MD5 c4d90a7b775dbfd212148ae91c252246
BLAKE2b-256 5000e3b6f66579f5d2f92e9d8b120bc7be2d6f42282f7f7185093b8d08d342b6

See more details on using hashes here.

File details

Details for the file pygit2-1.14.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pygit2-1.14.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 65cc2e696f5d6add54d34dbf7336a420f7b1df31c525e3ed5c8a123f4f1d67de
MD5 1cf328c9db362021aca709a6a2ae27f0
BLAKE2b-256 0c2c3da1fa3f3a359229e15711f04c274022adb69816a87d1a6ab42345b12301

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.14.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 87ea6fd663ebe59e6e872a25a0f1af2d83c7d75147461a352a22bca4df70c8d0
MD5 4265ca2cbc2e4d4f77a3551956a51c44
BLAKE2b-256 01f9a2ce53acc678e47b39ae744f091ecf30c54d7a6a64365d03aa5b608ab716

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.14.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7ec66cb115afd5552d50ba96a29e60da4556cd060396a1b38e97aefc047bd124
MD5 39c9d8b189d455e75776abd76a12a09c
BLAKE2b-256 5d0b46a97a94df2be55a87ad8d541b26293d5083a57349ea7be04518fde71356

See more details on using hashes here.

File details

Details for the file pygit2-1.14.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pygit2-1.14.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ed9e67e58f11f285e2fa2077c6f45852763826f8b8a2a777937f1fd2313eed5d
MD5 d640ea8395d84094e7f17e38bfca58f6
BLAKE2b-256 03bdf1004499a9ec2c7b1d039a873394bc83911999adb2c2218f4711f9a68d8b

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