Skip to main content

Python bindings for libgit2.

Project description

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


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pygit2_noteable-1.11.1-pp39-pypy39_pp73-manylinux_2_24_x86_64.whl (4.4 MB view details)

Uploaded PyPy manylinux: glibc 2.24+ x86-64

pygit2_noteable-1.11.1-pp39-pypy39_pp73-manylinux_2_24_aarch64.whl (4.0 MB view details)

Uploaded PyPy manylinux: glibc 2.24+ ARM64

pygit2_noteable-1.11.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (5.4 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pygit2_noteable-1.11.1-pp38-pypy38_pp73-manylinux_2_24_x86_64.whl (4.4 MB view details)

Uploaded PyPy manylinux: glibc 2.24+ x86-64

pygit2_noteable-1.11.1-pp38-pypy38_pp73-manylinux_2_24_aarch64.whl (4.0 MB view details)

Uploaded PyPy manylinux: glibc 2.24+ ARM64

pygit2_noteable-1.11.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (5.4 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pygit2_noteable-1.11.1-cp311-cp311-manylinux_2_24_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.24+ x86-64

pygit2_noteable-1.11.1-cp311-cp311-manylinux_2_24_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.24+ ARM64

pygit2_noteable-1.11.1-cp311-cp311-macosx_10_9_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

pygit2_noteable-1.11.1-cp311-cp311-macosx_10_9_universal2.whl (5.5 MB view details)

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

pygit2_noteable-1.11.1-cp310-cp310-manylinux_2_24_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.24+ x86-64

pygit2_noteable-1.11.1-cp310-cp310-manylinux_2_24_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.24+ ARM64

pygit2_noteable-1.11.1-cp310-cp310-macosx_10_9_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pygit2_noteable-1.11.1-cp310-cp310-macosx_10_9_universal2.whl (5.5 MB view details)

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

pygit2_noteable-1.11.1-cp39-cp39-manylinux_2_24_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.24+ x86-64

pygit2_noteable-1.11.1-cp39-cp39-manylinux_2_24_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.24+ ARM64

pygit2_noteable-1.11.1-cp39-cp39-macosx_10_9_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pygit2_noteable-1.11.1-cp39-cp39-macosx_10_9_universal2.whl (5.5 MB view details)

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

pygit2_noteable-1.11.1-cp38-cp38-manylinux_2_24_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.24+ x86-64

pygit2_noteable-1.11.1-cp38-cp38-manylinux_2_24_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.24+ ARM64

pygit2_noteable-1.11.1-cp38-cp38-macosx_10_9_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pygit2_noteable-1.11.1-cp38-cp38-macosx_10_9_universal2.whl (5.5 MB view details)

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

File details

Details for the file pygit2_noteable-1.11.1-pp39-pypy39_pp73-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-pp39-pypy39_pp73-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 1991228681834775d370d6f262330a5bc3b9bbd9f71a51d664c822e9744c87c1
MD5 361db89f7cad45054e75d5944de24c40
BLAKE2b-256 52ee341c0d95b44948f80fa5d2d09c79df7641c66fc4cec6b722863a36184312

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-pp39-pypy39_pp73-manylinux_2_24_aarch64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-pp39-pypy39_pp73-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 b1f2fc31c7f44a4cb6dfec3d1b47e5520d0fa6a7eeb744b0f2c6c753bcd100de
MD5 a1791d4f9bf9183b58739185096977fb
BLAKE2b-256 ba7828c077722887eed617dbcce218f5e76a716c7d92ab0043b550c431455471

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bb0c86a3539fe191d1a5eba1e34007f9e9523a4f2d27b06a30183b19bb6249e8
MD5 12f9c948e35f8d7e4cd4d04e40ff9ad7
BLAKE2b-256 c6cd0ebe2cf76a4410f46e8111aafc3ec6fa822745685194cead89a7e4f4c97d

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-pp38-pypy38_pp73-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-pp38-pypy38_pp73-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 4856ab06cb9be1b73487b84445e9cdc5ac2818af1345d3d5a88d135e49f350ac
MD5 57d060de2ec874ea9257c9812e15e4c8
BLAKE2b-256 d6799fd9726eae746bd2eef8ba4b252e95732b7754b5a33d1d7064ae5dcead60

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-pp38-pypy38_pp73-manylinux_2_24_aarch64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-pp38-pypy38_pp73-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 e5ec79a9f9c98a64996d4d0917415e80ae2b44b92ddc8db38eca31650465cd5f
MD5 5f1de3a687162c312e94e87e44294793
BLAKE2b-256 0d00f3d800aa58bbd5fcab3f916ea3623f10d4f4653c4e6c507a0d734b38b881

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c7062bbe8575a371e04dec665836441f85cfabcf273bfbbb58ea0b4623f5fb96
MD5 89f46a84f18843aeaf440b9f300c3a9a
BLAKE2b-256 d9cc29ac7cb0861d07e73abcde851fcd09d1a4db47d12773a5bbb20badd53d2e

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-cp311-cp311-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-cp311-cp311-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 29dded94a37929899bac1b53c5805841f0b396d6ad7b784b1ec64b79d0f9e344
MD5 ccf7aabc2103e1b69177dc246297b712
BLAKE2b-256 e2333a443d0db9345ea3687515d5fb3c58580eff8e2d0e11cce865ef28ab32ae

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-cp311-cp311-manylinux_2_24_aarch64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-cp311-cp311-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 287ea13d046ed77a598889cdaec352bc6627c2af0831225edbc5bb97a163d173
MD5 6e90a8707c73627f25f105c24474e305
BLAKE2b-256 6de247cc85bde602ca006715e58a35fbbb735d25effe05cebfa90444f56e2ae0

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e197707ef627b966c2b43cc6c2d330c9654d003ffdcf35aecc96945afe2ca67b
MD5 1ea3e989d6ac1da926598ebf953c8783
BLAKE2b-256 7a6a7e01010d3bed01dd2facb6c5da70ae4f26b993d56d2dc8b43daaf89dbfa2

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 cec435898c73ae4b945aa136fcf33f3a1a078d96a31ccd89fa2c843c21b9be17
MD5 f44dae88be3d95d344fdf549e97a28f7
BLAKE2b-256 e914d54364d00f725dd23ed3f38c15255f0a4b55706c9b003cd609da32f7f169

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-cp310-cp310-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-cp310-cp310-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 8ac6307d70259b9d4b96013fe3d4e1cca94599201bf9da38046cfd8b67c45ebf
MD5 e0a9ffe6344abbb381ff17b66d474275
BLAKE2b-256 bdddda9f3280a7b99ed3dcd9b6cd44f7458db15a3b277a98bce707f7caac8b2d

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-cp310-cp310-manylinux_2_24_aarch64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-cp310-cp310-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 49f57b42893f8a5b9f454a698395a193c087a0bcaeae7a0287bdf607075d8800
MD5 0fbc3b502662e8dfb8e6a0ef7bf2b8d5
BLAKE2b-256 68c4a12222c45a1bffb9412708a505b46cce20ac0d6a3cd8b32b7d8a0a53ffa5

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dd7306705159fc69e62aabb78e26f1401dca7e2fb70599b0c8b92f8fbc493533
MD5 9004429f5a7b997c73e4e28ab312a054
BLAKE2b-256 b2a5f375ce24b72a13eced5deca7ecce314541d37324a889a0403b053540b1b3

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 dccbde28d48bc4e41275ed3b1d24aca6726914ae49814727cf192018db3f4347
MD5 8c5b3b6389b70c30b8cc78d9c9da56bb
BLAKE2b-256 3c26a85f4444a46bbf72e1af603d0b1bb840eee4cb7ded71e4eb6761d8dafa4c

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-cp39-cp39-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-cp39-cp39-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 0da08956718224bd1894cc43a59e3ab07c68988099c2ac7fa22a3503a7139be9
MD5 bd38a84fc50e2200243ff95bcb55fd63
BLAKE2b-256 e17472fd55ff60e608284e8a4b0ec22363500d2a4dd25c834ce97986d8f573bb

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-cp39-cp39-manylinux_2_24_aarch64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-cp39-cp39-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 a702b2251156fdbc21b15359b5cce7880dcaeb12825c7782d45665206a9fba63
MD5 d0b7e44dc44e4a814071c461f17b270d
BLAKE2b-256 db184ca792b476769cae0110fc91840ee20cdcc2295db1ca2d03beb58b61b1c7

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 55099c1c113c069e1f53e6ef7e3ad3022b288ca62128025f4ffdbb1b4c56727f
MD5 05fc4c4a5ba1fab30fb868fe409b1d61
BLAKE2b-256 b8adc7cecbe470d2f0cc3b8b552fed43b3b6cc17c097582aedf2566e7923bb45

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 890a36bccfb899665cf511881e0c7f9a5060b44d142459fa6827b86a927a4f46
MD5 e00435df85efd0ebbc20b0fb2057f874
BLAKE2b-256 5ed7cd5b86add5617fda6b170f8a328656ba6489b2f58dc5e8553fb15a536ef5

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-cp38-cp38-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-cp38-cp38-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 88152e00c141b40d6c66f7b5105527c4a041a19a2af635ec9fe0a391b3823298
MD5 fcc07c0b248e8c6a5b7d201f2c9e8dbe
BLAKE2b-256 9646deb2ab106a5ffdaa43bf1353035000c335ca5e2aa15eb693e5cb4f53dfcf

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-cp38-cp38-manylinux_2_24_aarch64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-cp38-cp38-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 276d3f3d9db79ec1cf95da495844bdb3637c93229793c4e94df1da0b532ec865
MD5 052e8f1863a49cfb16cca5503753ae41
BLAKE2b-256 8050b8bfcd38f2ca834fc36247210f3458698fe48f3a0a4474de63e105a01a5b

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f61b185c41548cd43445e636e31795982492d012c67f0104d37828c8aac78614
MD5 deed11e004441263434935d533bd1bf6
BLAKE2b-256 f93657ad9c21c31dcf4328ebcb8dc9f49181ec128e2736f8a8452e12587b1d76

See more details on using hashes here.

File details

Details for the file pygit2_noteable-1.11.1-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pygit2_noteable-1.11.1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 26fd304cbd8fa1043c12558f2cf479ab17c38cc46634b300d19a18f895ee98c8
MD5 13ca72db241b721b5e04ae4a21658e71
BLAKE2b-256 27511621bf255a65d1249ad449f5d55588e72a3cddb48449af97f97c4a37ffc4

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 Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page