Skip to main content

Python bindings for libgit2.

Project description

Bindings to the libgit2 shared library, implements Git plumbing. Supports Python 3.8 to 3.11 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.13.0.tar.gz (738.9 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.13.0-cp311-cp311-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.11Windows x86-64

pygit2-1.13.0-cp311-cp311-win32.whl (1.1 MB view details)

Uploaded CPython 3.11Windows x86

pygit2-1.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pygit2-1.13.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

pygit2-1.13.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.13.0-cp310-cp310-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

pygit2-1.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pygit2-1.13.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

pygit2-1.13.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.13.0-cp39-cp39-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

pygit2-1.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pygit2-1.13.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

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

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

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

pygit2-1.13.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

pygit2-1.13.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

pygit2-1.13.0-cp38-cp38-macosx_10_9_universal2.whl (5.8 MB view details)

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

File details

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

File metadata

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

File hashes

Hashes for pygit2-1.13.0.tar.gz
Algorithm Hash digest
SHA256 6dde37436fab14264ad3d6cbc5aae3fd555eb9a9680a7bfdd6e564cd77b5e2b8
MD5 97bebc984b76ffad64a9794e7d33282f
BLAKE2b-256 820877f77ec32b6d1363082be00c572f970d2a6200abf42df6d6ca86b8cd30e3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.13.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.11.4

File hashes

Hashes for pygit2-1.13.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b7686b82cd972b3be88e91e963dbcb35474814bb7127297cbc4b9ab874b7037b
MD5 f4f98b9bd339c70b85f0720f9c06350b
BLAKE2b-256 423a865a64566471e1535bbfa7c2ffc0ba7206249c14cf9dd295f836ca322442

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pygit2-1.13.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 d765610b087b81cb90d1a5eb266e243eda2a7c3f1b5458500c76bfd437fbe02c
MD5 bf47db8c14fcea20b23bd2796a1cbf76
BLAKE2b-256 0c6baeb49f8e64b6889c572e393711cdff330bbef99cc96d4b4c107b3728120d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9d5b650f3f1c304d07c884a0ac45b04169fc5e3ba27030015d96644b411df44c
MD5 2c74882cd361e8271af2a516fe342b7f
BLAKE2b-256 0cb42f406182209083466002d1be3b3da55ff0dd731eb1c8fab56d5365f46a81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.13.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cb1a601b279d1e1a1e1ba8d9b6bf798103f4befc66bdc4d6c329a332eae6a7d7
MD5 1373ae2f338cc01b9e2650217f3a1d8e
BLAKE2b-256 10c0001adde209f377aa56a2d3abd1982190e99044c8cfdac2fb4e21144b1304

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.13.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c03df33e4f09ffeb7fa5570edfbe96285276aeb6fec18c06f64ea2f8fc7de842
MD5 7d1680f0a8708bf99370bde7db418441
BLAKE2b-256 b5a707c381e3ac7b4137f16b9ba6c3e044b2e635442d6b1d7bf482d519f90758

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.13.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.11.4

File hashes

Hashes for pygit2-1.13.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8e8df423209869c148b23269d1b01f61c134a825e5e3e636736695e72cd7698b
MD5 6d3714fb8161f0682651a65c43717def
BLAKE2b-256 d3ed88f27ab5adb2754b4c47c2578c9c674187c917f6bd1fe5de1d4ab047127f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pygit2-1.13.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 97d9a25a33354017f5bfdbdac1dd0133afee8b061a327b8e7c12d50d58c5b65d
MD5 9ecfd74d0a53bf0641213542e6bd3c3a
BLAKE2b-256 5f3ecebc0242b0ea55fb96f6c9d724724e81b369ab2bdbdd4fe9e4b34833a5d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 713b38e69527ddc14b52408ba5e6e862903f838cfe426645839242801dcdc2b3
MD5 88c3ada9daa90a623ef6b7948158758b
BLAKE2b-256 db37b84048adc501e146f7d3122651ab2d8a73a6fdab716dbb65dec5d4db0d12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.13.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f0d7e31d9bfacc7e6670da65e77f441e9e21a7223f73c739dfd92d8c0c057009
MD5 1bc44452d0b4985438fdaeadf5ce3187
BLAKE2b-256 3d47c48b6cd7f3b16b440dd7bfb499d9dc760e6da92afac47cb5dc21819f2e5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.13.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 1c9027b71a5d54b1de122c54f153b0b227ca270507d6308ed42b5a69fc740a2e
MD5 e1338c1caf5d92c79bd45f50a3c6f39b
BLAKE2b-256 7b43811a9b77a0bf3a5c250ceadeeea211e17494eadd07663984d363b52ad415

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygit2-1.13.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.11.4

File hashes

Hashes for pygit2-1.13.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 faea44ade5254a836ed5fa525442d7174e4197ca20cdbf2704a3b91f77bf952f
MD5 af7f5725082d68f3dda97d06d348975e
BLAKE2b-256 e57332282263d6940bc84b1393f027d516a46f44bf06d199235e10a5672403da

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pygit2-1.13.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b48b113b2ff77bd5e2cd01c6cd29be2d06b057eb71be823e8083b435a41eda2a
MD5 3f40bfd15c7761701953ccc6f6de1025
BLAKE2b-256 ad88dc4e48daeea31717b0ddf132bf946bedffbe44fded1c5b0c0e873171b062

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4a21f09caf2ffdd5f94d7963622f1e0fad4a1160a68872d79b12a4326c32fa99
MD5 ca4482922eed6f6280ed626866540343
BLAKE2b-256 305468abe5ff0e19563bb994b1239ab65ef40c66ca6757ff7a71fa17ff0a7e81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.13.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7d646d975f3d33cedc947bfbf490bb26da2267ad57e3d25d88b8b0b675496d4a
MD5 f0e5fe7ada545761640d704486359db7
BLAKE2b-256 6a1272953f880d0661d504714d2eaf5164d9f63eab5175f567b5defb07e43f70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.13.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6f5daab6670d3b353e4694a0fbb652674dcc2a4bc77e20342575d24dc974a4a5
MD5 8901dda944298bd5178cbbd7aebc34d8
BLAKE2b-256 7a578133f481a53b955727ebeb56acea72ba07a12595ca3f0e77d5e364dbb839

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pygit2-1.13.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 696a0c334b6e8e710f9b5666af6dffeab9305c7154a3779f0da36189a1e9ee82
MD5 5af1eda37943de457fb875f3d8beb428
BLAKE2b-256 fd80d81685d626105ea09964d38748114b193876c7e2f87105eb01f710b8371f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pygit2-1.13.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 431de0d476b77a855614afc1cf634ded78df44e20c77a2c35147ea980b69eb65
MD5 35f3a5e4b1e7f6491587908023177e53
BLAKE2b-256 c3c2c39f7d28b78770dd4f27a8958a144c4b1c68cbf914ba5cb03cea0dab8658

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.13.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e235506031a616339eb2d5be2d24a70295937b9c4cd58265da9ee3ac206aff8
MD5 fd9de2b5d35c58e12e68f1268b64de02
BLAKE2b-256 c19c0c79ff1650963dceb8df8cfd5a3d4f0e5e81d5f6a83b7e88da92a1e3602e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pygit2-1.13.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e79e8eda586f0b713911076db8e46a1f05882fca6911e1f63a028337fd442192
MD5 3c8262cf277ec072ea33486b03261766
BLAKE2b-256 a0303a40a8609430f0e65e4f66683612e74dcc34a485153b4b882aa0d294a546

See more details on using hashes here.

File details

Details for the file pygit2-1.13.0-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pygit2-1.13.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 947a774eb089f11fc79022c9e1c2ec20a9a0152e0b2390e6d733dfd25234530d
MD5 849c7bb575a98c6da811991123a6b63c
BLAKE2b-256 730075e1d8f5f56775fc87d87806cb0b2f737f9e5af0fe0009c43ebb167b071f

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