pygit2


Namepygit2 JSON
Version 1.18.2 PyPI version JSON
download
home_pagehttps://github.com/libgit2/pygit2
SummaryPython bindings for libgit2.
upload_time2025-08-16 13:39:01
maintainerJ. David Ibáñez
docs_urlNone
authorNone
requires_python>=3.10
licenseGPLv2 with linking exception
keywords git
VCS
bugtrack_url
requirements cffi setuptools
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # pygit2 - libgit2 bindings in Python

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

[![image](https://github.com/libgit2/pygit2/actions/workflows/tests.yml/badge.svg)](https://github.com/libgit2/pygit2/actions/workflows/tests.yml)

[![image](https://ci.appveyor.com/api/projects/status/edmwc0dctk5nacx0/branch/master?svg=true)](https://ci.appveyor.com/project/jdavid/pygit2/branch/master)

## Links

-   Documentation - <https://www.pygit2.org/>
-   Install - <https://www.pygit2.org/install.html>
-   Download - <https://pypi.org/project/pygit2/>
-   Source code and issue tracker - <https://github.com/libgit2/pygit2>
-   Changelog - <https://github.com/libgit2/pygit2/blob/master/CHANGELOG.md>
-   Authors - <https://github.com/libgit2/pygit2/blob/master/AUTHORS.md>

## Sponsors

Add your name and link here, [become a
sponsor](https://github.com/sponsors/jdavid).

## 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.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/libgit2/pygit2",
    "name": "pygit2",
    "maintainer": "J. David Ib\u00e1\u00f1ez",
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": "jdavid.ibp@gmail.com",
    "keywords": "git",
    "author": null,
    "author_email": null,
    "download_url": null,
    "platform": null,
    "description": "# pygit2 - libgit2 bindings in Python\r\n\r\nBindings to the libgit2 shared library, implements Git plumbing.\r\nSupports Python 3.10 to 3.13 and PyPy3 7.3+\r\n\r\n[![image](https://github.com/libgit2/pygit2/actions/workflows/tests.yml/badge.svg)](https://github.com/libgit2/pygit2/actions/workflows/tests.yml)\r\n\r\n[![image](https://ci.appveyor.com/api/projects/status/edmwc0dctk5nacx0/branch/master?svg=true)](https://ci.appveyor.com/project/jdavid/pygit2/branch/master)\r\n\r\n## Links\r\n\r\n-   Documentation - <https://www.pygit2.org/>\r\n-   Install - <https://www.pygit2.org/install.html>\r\n-   Download - <https://pypi.org/project/pygit2/>\r\n-   Source code and issue tracker - <https://github.com/libgit2/pygit2>\r\n-   Changelog - <https://github.com/libgit2/pygit2/blob/master/CHANGELOG.md>\r\n-   Authors - <https://github.com/libgit2/pygit2/blob/master/AUTHORS.md>\r\n\r\n## Sponsors\r\n\r\nAdd your name and link here, [become a\r\nsponsor](https://github.com/sponsors/jdavid).\r\n\r\n## License: GPLv2 with linking exception\r\n\r\nThis program is free software; you can redistribute it and/or modify it\r\nunder the terms of the GNU General Public License, version 2, as\r\npublished by the Free Software Foundation.\r\n\r\nIn addition to the permissions in the GNU General Public License, the\r\nauthors give you unlimited permission to link the compiled version of\r\nthis file into combinations with other programs, and to distribute those\r\ncombinations without any restriction coming from the use of this file.\r\n(The General Public License restrictions do apply in other respects; for\r\nexample, they cover modification of the file, and distribution when not\r\nlinked into a combined executable.)\r\n\r\nThis program is distributed in the hope that it will be useful, but\r\nWITHOUT ANY WARRANTY; without even the implied warranty of\r\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General\r\nPublic License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along\r\nwith this program; see the file COPYING. If not, write to the Free\r\nSoftware Foundation, 51 Franklin Street, Fifth Floor, Boston, MA\r\n02110-1301, USA.\r\n",
    "bugtrack_url": null,
    "license": "GPLv2 with linking exception",
    "summary": "Python bindings for libgit2.",
    "version": "1.18.2",
    "project_urls": {
        "Changelog": "https://github.com/libgit2/pygit2/blob/master/CHANGELOG.md",
        "Documentation": "https://www.pygit2.org/",
        "Funding": "https://github.com/sponsors/jdavid",
        "Homepage": "https://github.com/libgit2/pygit2"
    },
    "split_keywords": [
        "git"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3654a747b5a80698c22b7e510de61facaf7b7dd196fe4540d0d28eb05eacaeba",
                "md5": "5e0ab42bdf0f84650d86909898a46c18",
                "sha256": "a84fbc62b0d2103059559b5af7e939289a0f3fc7d0a7ad84d822eaa97a6db687"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp310-cp310-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "5e0ab42bdf0f84650d86909898a46c18",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 5509510,
            "upload_time": "2025-08-16T13:39:01",
            "upload_time_iso_8601": "2025-08-16T13:39:01.887146Z",
            "url": "https://files.pythonhosted.org/packages/36/54/a747b5a80698c22b7e510de61facaf7b7dd196fe4540d0d28eb05eacaeba/pygit2-1.18.2-cp310-cp310-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d4bc865c6090efa25a5cfe7e1d2cec28c2515a2d7239d3b428f36184af6610ac",
                "md5": "cf2dfe0f80d50e0901d3c3876efaae95",
                "sha256": "c84aa50acba5a2c6bb36863fbcc1d772dc00199f9ea41bb5cac73c5fdad42bce"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "cf2dfe0f80d50e0901d3c3876efaae95",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 5762592,
            "upload_time": "2025-08-16T13:39:03",
            "upload_time_iso_8601": "2025-08-16T13:39:03.060597Z",
            "url": "https://files.pythonhosted.org/packages/d4/bc/865c6090efa25a5cfe7e1d2cec28c2515a2d7239d3b428f36184af6610ac/pygit2-1.18.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "419669a408e57fd68555e1bdb134a15edb4cb77a24ba266dcbf6edf6d5d4a807",
                "md5": "f64ec46f95b1a8f6e73f326790ca5eaa",
                "sha256": "d7b8570f0df4f0a854c3d3bdcec4a5767b50b0acb13ef163f6b96db593e3611f"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp310-cp310-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "f64ec46f95b1a8f6e73f326790ca5eaa",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 4599930,
            "upload_time": "2025-08-16T13:39:04",
            "upload_time_iso_8601": "2025-08-16T13:39:04.660553Z",
            "url": "https://files.pythonhosted.org/packages/41/96/69a408e57fd68555e1bdb134a15edb4cb77a24ba266dcbf6edf6d5d4a807/pygit2-1.18.2-cp310-cp310-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "aabcee2335c98995cce3dfec7ccd54fff027b769a839832457fa784fe14e4538",
                "md5": "da78bb608c704a3686733c9d1390e547",
                "sha256": "cccceadab2c772a52081eac4680c3664d2ff21966171d339fee6aaf303ccbe23"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "da78bb608c704a3686733c9d1390e547",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 5493592,
            "upload_time": "2025-08-16T13:39:06",
            "upload_time_iso_8601": "2025-08-16T13:39:06.025811Z",
            "url": "https://files.pythonhosted.org/packages/aa/bc/ee2335c98995cce3dfec7ccd54fff027b769a839832457fa784fe14e4538/pygit2-1.18.2-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "23de419658ecdbf37e89094b171b63c941774ff46d1bb6f65efd40f0c25d1df9",
                "md5": "b0061fffbda69b85efbd5cf7618680f4",
                "sha256": "970e9214e9146c893249acb9610fda9220fe048ae76c80fd7f36d0ec3381676b"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b0061fffbda69b85efbd5cf7618680f4",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 5460906,
            "upload_time": "2025-08-16T13:39:07",
            "upload_time_iso_8601": "2025-08-16T13:39:07.633616Z",
            "url": "https://files.pythonhosted.org/packages/23/de/419658ecdbf37e89094b171b63c941774ff46d1bb6f65efd40f0c25d1df9/pygit2-1.18.2-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c791bbaca03aa624915c4dd95c60961f34d683b069249c0f25d1faef29195873",
                "md5": "f0230e8536898c377e473dd01c3ad0c1",
                "sha256": "546f9b8e7bf9d88d77008a82d7d989c624f5756c4fba26af1b8985019985dc8a"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "f0230e8536898c377e473dd01c3ad0c1",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 1238396,
            "upload_time": "2025-08-16T13:10:33",
            "upload_time_iso_8601": "2025-08-16T13:10:33.390752Z",
            "url": "https://files.pythonhosted.org/packages/c7/91/bbaca03aa624915c4dd95c60961f34d683b069249c0f25d1faef29195873/pygit2-1.18.2-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "53a51d10b3e9d85ca62cbe5d5bbda611d3ca1f5fd0603910a00132b440bbbfd9",
                "md5": "64c2b0e89553a325b3ae3a183cff72e8",
                "sha256": "5383cdfc1315e7d49d7a59a9aa37c4f0f60d08c4de3137f31d20e4be2055ad47"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "64c2b0e89553a325b3ae3a183cff72e8",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 1323973,
            "upload_time": "2025-08-16T13:15:10",
            "upload_time_iso_8601": "2025-08-16T13:15:10.479698Z",
            "url": "https://files.pythonhosted.org/packages/53/a5/1d10b3e9d85ca62cbe5d5bbda611d3ca1f5fd0603910a00132b440bbbfd9/pygit2-1.18.2-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3ec5d3bd32443f4d7275928f7e07beb87b907401570e4a0b2d6b671909373d23",
                "md5": "780d55546297bc9ed78072dcc9bfd83e",
                "sha256": "3fc89da1426793227e06f2dec5f2df98a0c6806fb4024eec6a125fb7a5042bbf"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp311-cp311-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "780d55546297bc9ed78072dcc9bfd83e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 5509503,
            "upload_time": "2025-08-16T13:39:09",
            "upload_time_iso_8601": "2025-08-16T13:39:09.095875Z",
            "url": "https://files.pythonhosted.org/packages/3e/c5/d3bd32443f4d7275928f7e07beb87b907401570e4a0b2d6b671909373d23/pygit2-1.18.2-cp311-cp311-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "71e4b26e970a493f65f646ec33ab77c462c6cb6b5527a11aa51b0b18bfe47642",
                "md5": "d2df0ef2b836436fc243247c12f0052b",
                "sha256": "da6ab37a87b58032c596c37bcd0e3926cc6071748230f6f0911b7fe398e021ae"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d2df0ef2b836436fc243247c12f0052b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 5768944,
            "upload_time": "2025-08-16T13:39:10",
            "upload_time_iso_8601": "2025-08-16T13:39:10.622294Z",
            "url": "https://files.pythonhosted.org/packages/71/e4/b26e970a493f65f646ec33ab77c462c6cb6b5527a11aa51b0b18bfe47642/pygit2-1.18.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "863209d5ef009dd28529afcf377f4a767156fd105b58496405a815e4b66c1944",
                "md5": "77bc2876a8e8e472f00306b61ee45769",
                "sha256": "d9642f57943703de3651906f81b9535cb257b3cbe45ecca8f97cf475f1cb6b5f"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp311-cp311-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "77bc2876a8e8e472f00306b61ee45769",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 4606504,
            "upload_time": "2025-08-16T13:39:12",
            "upload_time_iso_8601": "2025-08-16T13:39:12.131506Z",
            "url": "https://files.pythonhosted.org/packages/86/32/09d5ef009dd28529afcf377f4a767156fd105b58496405a815e4b66c1944/pygit2-1.18.2-cp311-cp311-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6c2f13fddef74a8dd6080e24a0bbd19c253e13e293f52c282596b9e3d0dc9148",
                "md5": "3bf7dee81bdbe2ab426cacb71354f1e8",
                "sha256": "1aa3efba6459e10608900fe26679e3b52ea566761f3e7ef9c0805d69a5548631"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3bf7dee81bdbe2ab426cacb71354f1e8",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 5500249,
            "upload_time": "2025-08-16T13:39:13",
            "upload_time_iso_8601": "2025-08-16T13:39:13.727643Z",
            "url": "https://files.pythonhosted.org/packages/6c/2f/13fddef74a8dd6080e24a0bbd19c253e13e293f52c282596b9e3d0dc9148/pygit2-1.18.2-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a21ee2f914bfa0e8ca0b7c518c32d1b2183254c21d7d1eca3e21d6aeb7ccf066",
                "md5": "a4e02cf0de13c3b947bce34f5aede72e",
                "sha256": "6c9cdbad0888d664b80f30efda055c4c5b8fdae22c709bd57b1060daf8bde055"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a4e02cf0de13c3b947bce34f5aede72e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 5467750,
            "upload_time": "2025-08-16T13:39:15",
            "upload_time_iso_8601": "2025-08-16T13:39:15.414777Z",
            "url": "https://files.pythonhosted.org/packages/a2/1e/e2f914bfa0e8ca0b7c518c32d1b2183254c21d7d1eca3e21d6aeb7ccf066/pygit2-1.18.2-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d096ac263bc9ce48a4f9cc31437dcaa812cc893382a8837c32cfe4764b03127e",
                "md5": "8cb4faab266874f819d3fef67ee4be81",
                "sha256": "91bde9503ad35be55c95251c9a90cfe33cd608042dcc08d3991ed188f41ebec2"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "8cb4faab266874f819d3fef67ee4be81",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 1238394,
            "upload_time": "2025-08-16T13:19:37",
            "upload_time_iso_8601": "2025-08-16T13:19:37.689254Z",
            "url": "https://files.pythonhosted.org/packages/d0/96/ac263bc9ce48a4f9cc31437dcaa812cc893382a8837c32cfe4764b03127e/pygit2-1.18.2-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fd987fae3f7779469f2f4514e20d887d4011953c0a996af4b7f6b8bb73de4c0f",
                "md5": "1cb93d754b9d6b3fc47f8bfa9da0224b",
                "sha256": "840d01574e164d9d2428d36d9d32d377091ac592a4b1a3aa3452a5342a3f6175"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1cb93d754b9d6b3fc47f8bfa9da0224b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 1324157,
            "upload_time": "2025-08-16T13:24:17",
            "upload_time_iso_8601": "2025-08-16T13:24:17.196657Z",
            "url": "https://files.pythonhosted.org/packages/fd/98/7fae3f7779469f2f4514e20d887d4011953c0a996af4b7f6b8bb73de4c0f/pygit2-1.18.2-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bdbf469ec748d9d7989e5494eb5210f0752be4fb6b6bf892f9608cd2a1154dda",
                "md5": "8fa475e1f414409da19b03a3bff552ad",
                "sha256": "5eaf2855d78c5ad2a6c2ebf840f8717a8980c93567a91fbc0fc91650747454a4"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp312-cp312-macosx_10_13_universal2.whl",
            "has_sig": false,
            "md5_digest": "8fa475e1f414409da19b03a3bff552ad",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 5504679,
            "upload_time": "2025-08-16T13:39:17",
            "upload_time_iso_8601": "2025-08-16T13:39:17.017383Z",
            "url": "https://files.pythonhosted.org/packages/bd/bf/469ec748d9d7989e5494eb5210f0752be4fb6b6bf892f9608cd2a1154dda/pygit2-1.18.2-cp312-cp312-macosx_10_13_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4095da254224e3d60a0b5992e0fe8dee3cadfd959ee771375eb0ee921f77e636",
                "md5": "d358d64a444e8aefa24542df55078cdf",
                "sha256": "ee5dd227e4516577d9edc2b476462db9f0428d3cc1ad5de32e184458f25046ee"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d358d64a444e8aefa24542df55078cdf",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 5769675,
            "upload_time": "2025-08-16T13:39:18",
            "upload_time_iso_8601": "2025-08-16T13:39:18.691823Z",
            "url": "https://files.pythonhosted.org/packages/40/95/da254224e3d60a0b5992e0fe8dee3cadfd959ee771375eb0ee921f77e636/pygit2-1.18.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b7cd722e71b832b9c0d28482e15547d6993868e64e15becee5d172b51d4a6fed",
                "md5": "1866d8dfb697f74af07169c028ee7d14",
                "sha256": "07e5c39ed67e07dac4eb99bfc33d7ccc105cd7c4e09916751155e7da3e07b6bc"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "1866d8dfb697f74af07169c028ee7d14",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 4605744,
            "upload_time": "2025-08-16T13:39:20",
            "upload_time_iso_8601": "2025-08-16T13:39:20.153546Z",
            "url": "https://files.pythonhosted.org/packages/b7/cd/722e71b832b9c0d28482e15547d6993868e64e15becee5d172b51d4a6fed/pygit2-1.18.2-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3b5070f38159f6783b54abcd74f47617478618f98a7f68370492777c9db42156",
                "md5": "5120a0e35ce18a438b010c2792def1e1",
                "sha256": "12ae4ed05b48bb9f08690c3bb9f96a37a193ed44e1a9a993509a6f1711bb22ae"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5120a0e35ce18a438b010c2792def1e1",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 5504072,
            "upload_time": "2025-08-16T13:39:21",
            "upload_time_iso_8601": "2025-08-16T13:39:21.834484Z",
            "url": "https://files.pythonhosted.org/packages/3b/50/70f38159f6783b54abcd74f47617478618f98a7f68370492777c9db42156/pygit2-1.18.2-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "aae7a679120119e92dcdbeb8add6655043db3bc7746d469b7dfc744667ebcd33",
                "md5": "22fda431cb19d29da0f7cfee11b77fbf",
                "sha256": "3f96a168bafb99e99b95f59b0090171396ad2fb07713e5505ad3e4c16a41d56a"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "22fda431cb19d29da0f7cfee11b77fbf",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 5472093,
            "upload_time": "2025-08-16T13:39:23",
            "upload_time_iso_8601": "2025-08-16T13:39:23.031795Z",
            "url": "https://files.pythonhosted.org/packages/aa/e7/a679120119e92dcdbeb8add6655043db3bc7746d469b7dfc744667ebcd33/pygit2-1.18.2-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7d54e8c616a8fe12f80af64cfb9a7cba5f9455ca19c8ce68e5ef1d11d6a61d85",
                "md5": "b26b975d289ebb3c6d41778a26f2bdec",
                "sha256": "ff1c99f2f342c3a3ec1847182d236088f1eb32bc6c4f93fbb5cb2514ccbe29f3"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "b26b975d289ebb3c6d41778a26f2bdec",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 1239180,
            "upload_time": "2025-08-16T13:28:53",
            "upload_time_iso_8601": "2025-08-16T13:28:53.788808Z",
            "url": "https://files.pythonhosted.org/packages/7d/54/e8c616a8fe12f80af64cfb9a7cba5f9455ca19c8ce68e5ef1d11d6a61d85/pygit2-1.18.2-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c102f4e51309c709f53575ceec53d74917cd2be536751d4d53f345a6b5427ad4",
                "md5": "4536ad6432291b4821ef4ca63973da73",
                "sha256": "507b5ea151cb963b77995af0c4fb51333f02f15a05c0b36c33cd3f5518134ceb"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "4536ad6432291b4821ef4ca63973da73",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 1324567,
            "upload_time": "2025-08-16T13:33:51",
            "upload_time_iso_8601": "2025-08-16T13:33:51.181899Z",
            "url": "https://files.pythonhosted.org/packages/c1/02/f4e51309c709f53575ceec53d74917cd2be536751d4d53f345a6b5427ad4/pygit2-1.18.2-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0eff34dc8ce51f2f9ba39a5f2b34b9a5d70563cc93a387accf562c5c36e40d2b",
                "md5": "09ba57656969f28dbac3e96190e33d80",
                "sha256": "f65d6114d96cb7a21cc09e8cb0622d0388619adf9cdb5d77d94589a41996b0a8"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp313-cp313-macosx_10_13_universal2.whl",
            "has_sig": false,
            "md5_digest": "09ba57656969f28dbac3e96190e33d80",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.10",
            "size": 5504646,
            "upload_time": "2025-08-16T13:39:24",
            "upload_time_iso_8601": "2025-08-16T13:39:24.164924Z",
            "url": "https://files.pythonhosted.org/packages/0e/ff/34dc8ce51f2f9ba39a5f2b34b9a5d70563cc93a387accf562c5c36e40d2b/pygit2-1.18.2-cp313-cp313-macosx_10_13_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fdb67990c465a5a6967df87323a8a90e19e9b393d238497c62d0aabcb98b9d62",
                "md5": "aaad3bce31bcec511129a86a6d783605",
                "sha256": "9367df01958f7e538bc3fc665ace55de0d5b72da5b6b5f95c44ae916c39a6f51"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "aaad3bce31bcec511129a86a6d783605",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.10",
            "size": 5771485,
            "upload_time": "2025-08-16T13:39:25",
            "upload_time_iso_8601": "2025-08-16T13:39:25.386718Z",
            "url": "https://files.pythonhosted.org/packages/fd/b6/7990c465a5a6967df87323a8a90e19e9b393d238497c62d0aabcb98b9d62/pygit2-1.18.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6dadc31064927a11cb39d4860bbf3a1a1bd944d9768e9c8faaa48b670e9359ed",
                "md5": "cc86d96abdcf781aa8176e853bfe3fde",
                "sha256": "eb2993e44aaafac5bcd801c2926dcf87c3f8939ff1c5fb9fe0549a81acd27a03"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "cc86d96abdcf781aa8176e853bfe3fde",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.10",
            "size": 4607179,
            "upload_time": "2025-08-16T13:39:27",
            "upload_time_iso_8601": "2025-08-16T13:39:27.264174Z",
            "url": "https://files.pythonhosted.org/packages/6d/ad/c31064927a11cb39d4860bbf3a1a1bd944d9768e9c8faaa48b670e9359ed/pygit2-1.18.2-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5dda29a3c808bfb42ba86e5aca226fad7871b65fc216e18e14190553a879157b",
                "md5": "4148ed5845ee0bfdcd0afd3e3f65fc86",
                "sha256": "63d5dc116d6054cb4e970160c09440da7ded36acfbc4f06ef8e0d38ac275ee12"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4148ed5845ee0bfdcd0afd3e3f65fc86",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.10",
            "size": 5505911,
            "upload_time": "2025-08-16T13:39:28",
            "upload_time_iso_8601": "2025-08-16T13:39:28.623383Z",
            "url": "https://files.pythonhosted.org/packages/5d/da/29a3c808bfb42ba86e5aca226fad7871b65fc216e18e14190553a879157b/pygit2-1.18.2-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "acd11c6882900bf6e0d3d5764937acab7c79ffadb452e33230ba8e5e9dc35695",
                "md5": "d7acd0031efd2e2dd44a6f54af2b2e4d",
                "sha256": "a0aa809fd5572c8b1123270263720e458afc9e2069e8d0c1079feebc930e6813"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d7acd0031efd2e2dd44a6f54af2b2e4d",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.10",
            "size": 5474235,
            "upload_time": "2025-08-16T13:39:30",
            "upload_time_iso_8601": "2025-08-16T13:39:30.274162Z",
            "url": "https://files.pythonhosted.org/packages/ac/d1/1c6882900bf6e0d3d5764937acab7c79ffadb452e33230ba8e5e9dc35695/pygit2-1.18.2-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b3be7d8233ff8c5b39ca3d4309fa35a097999baa755e92303102599680c05604",
                "md5": "68837272237f98b1498bb0d7b41af511",
                "sha256": "8c4423b08786d0fcea0c523b82bc5ec52039b01500a3391472786e89cadf1069"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp313-cp313-win32.whl",
            "has_sig": false,
            "md5_digest": "68837272237f98b1498bb0d7b41af511",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.10",
            "size": 1239177,
            "upload_time": "2025-08-16T13:38:39",
            "upload_time_iso_8601": "2025-08-16T13:38:39.619039Z",
            "url": "https://files.pythonhosted.org/packages/b3/be/7d8233ff8c5b39ca3d4309fa35a097999baa755e92303102599680c05604/pygit2-1.18.2-cp313-cp313-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "baf8d61973ec64a6a7afabec5d1308794399797b44daaacf7ae1969b0f83ddab",
                "md5": "ee84ba8bdf3b9b3f62b6a4b5df6b006c",
                "sha256": "aeba6398d5c689c90c133e07f698aeb9f9693cfbb5707fccffd18f2d67d37c6d"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ee84ba8bdf3b9b3f62b6a4b5df6b006c",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.10",
            "size": 1324597,
            "upload_time": "2025-08-16T13:43:31",
            "upload_time_iso_8601": "2025-08-16T13:43:31.309522Z",
            "url": "https://files.pythonhosted.org/packages/ba/f8/d61973ec64a6a7afabec5d1308794399797b44daaacf7ae1969b0f83ddab/pygit2-1.18.2-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "173fda4563009011dd5e4427740ca7fe3f1005158bf6c6670727e8e9d6078d8a",
                "md5": "56817d7464e68ae6b4f908ad85e29ba1",
                "sha256": "bd82d37cf5ce474a74388a04b9fb3c28670f44bc7fe970cabbb477a4d1cb871f"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-pp310-pypy310_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "56817d7464e68ae6b4f908ad85e29ba1",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.10",
            "size": 5318756,
            "upload_time": "2025-08-16T13:39:31",
            "upload_time_iso_8601": "2025-08-16T13:39:31.435654Z",
            "url": "https://files.pythonhosted.org/packages/17/3f/da4563009011dd5e4427740ca7fe3f1005158bf6c6670727e8e9d6078d8a/pygit2-1.18.2-pp310-pypy310_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7f080aae26a1c74aedfe99b6f529011cd6e9f335f7840a0e92aeaa4620bcf117",
                "md5": "9576fc3bff1348a0573e86b0a2f43bc4",
                "sha256": "991fe6bcbe914507abfe81be1c96bd5039ec315354e4132efffcb03eb8b363fb"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-pp310-pypy310_pp73-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9576fc3bff1348a0573e86b0a2f43bc4",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.10",
            "size": 5043500,
            "upload_time": "2025-08-16T13:39:33",
            "upload_time_iso_8601": "2025-08-16T13:39:33.006990Z",
            "url": "https://files.pythonhosted.org/packages/7f/08/0aae26a1c74aedfe99b6f529011cd6e9f335f7840a0e92aeaa4620bcf117/pygit2-1.18.2-pp310-pypy310_pp73-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5791f6655a5d171c0a080a7507b8d6855067f4365b326c0d946c6af12a633a80",
                "md5": "8e2d68bf91c534f3e4d60f5bcb4e5a19",
                "sha256": "d801d272f6331e067bd0d560671311d1ce4bb8f81536675706681ed44cc0d7dc"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8e2d68bf91c534f3e4d60f5bcb4e5a19",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.10",
            "size": 5317765,
            "upload_time": "2025-08-16T13:39:34",
            "upload_time_iso_8601": "2025-08-16T13:39:34.222555Z",
            "url": "https://files.pythonhosted.org/packages/57/91/f6655a5d171c0a080a7507b8d6855067f4365b326c0d946c6af12a633a80/pygit2-1.18.2-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5cc8288d1a56092b3e01524d03eeff24a85efc4eaa3861c6813e3098cde9ee02",
                "md5": "4535f8a141be9d149701227156dcef73",
                "sha256": "2e1ff2d60420c98e6e25fd188069cddf8fa7b0417db7405ce7677a2f546e6b03"
            },
            "downloads": -1,
            "filename": "pygit2-1.18.2-pp311-pypy311_pp73-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4535f8a141be9d149701227156dcef73",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.10",
            "size": 5042134,
            "upload_time": "2025-08-16T13:39:35",
            "upload_time_iso_8601": "2025-08-16T13:39:35.871585Z",
            "url": "https://files.pythonhosted.org/packages/5c/c8/288d1a56092b3e01524d03eeff24a85efc4eaa3861c6813e3098cde9ee02/pygit2-1.18.2-pp311-pypy311_pp73-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-16 13:39:01",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "libgit2",
    "github_project": "pygit2",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "appveyor": true,
    "requirements": [
        {
            "name": "cffi",
            "specs": [
                [
                    ">=",
                    "1.16.0"
                ]
            ]
        },
        {
            "name": "setuptools",
            "specs": []
        }
    ],
    "lcname": "pygit2"
}
        
Elapsed time: 3.62294s