pygit2


Namepygit2 JSON
Version 1.14.1 PyPI version JSON
download
home_pagehttps://github.com/libgit2/pygit2
SummaryPython bindings for libgit2.
upload_time2024-02-10 13:56:22
maintainerJ. David Ibáñez
docs_urlNone
author
requires_python>=3.9
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.9 to 3.12 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

-   [Iterative](https://iterative.ai/)

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.9",
    "maintainer_email": "jdavid.ibp@gmail.com",
    "keywords": "git",
    "author": "",
    "author_email": "",
    "download_url": "",
    "platform": null,
    "description": "# pygit2 - libgit2 bindings in Python\r\n\r\nBindings to the libgit2 shared library, implements Git plumbing.\r\nSupports Python 3.9 to 3.12 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\n-   [Iterative](https://iterative.ai/)\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.14.1",
    "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": "",
            "digests": {
                "blake2b_256": "0a89eef44330bb93b716b82e73946a07698e72066d7952289c4da5f0072948f0",
                "md5": "a3d7863d7b6c4608e9ac3c26fbe3b7a6",
                "sha256": "793f49ce66640d41d977e1337ddb5dec9b3b4ff818040d78d3ded052e1ea52e6"
            },
            "downloads": -1,
            "filename": "pygit2-1.14.1-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "a3d7863d7b6c4608e9ac3c26fbe3b7a6",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1166775,
            "upload_time": "2024-02-10T13:56:22",
            "upload_time_iso_8601": "2024-02-10T13:56:22.632499Z",
            "url": "https://files.pythonhosted.org/packages/0a/89/eef44330bb93b716b82e73946a07698e72066d7952289c4da5f0072948f0/pygit2-1.14.1-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a70dd94e6f106d77eb903a146530c46b26021449f22410ccaa5904639419dcca",
                "md5": "49830740011da6a9f46be71955630043",
                "sha256": "46ae2149851d5da2934e27c9ac45c375d04af1e549f8c4cbb4e9e4de5f43dc42"
            },
            "downloads": -1,
            "filename": "pygit2-1.14.1-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "49830740011da6a9f46be71955630043",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1248630,
            "upload_time": "2024-02-10T14:00:38",
            "upload_time_iso_8601": "2024-02-10T14:00:38.756529Z",
            "url": "https://files.pythonhosted.org/packages/a7/0d/d94e6f106d77eb903a146530c46b26021449f22410ccaa5904639419dcca/pygit2-1.14.1-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d949d8264ca15d8fb5d604f3af6ddbd097de983a9e928d5e9b2febfe7d33a09a",
                "md5": "5f42a0cf5b797ab8186c9132fccc0b2a",
                "sha256": "a03de11ba5205628996d867280e5181605009c966c801dbb94781bed55b740d7"
            },
            "downloads": -1,
            "filename": "pygit2-1.14.1-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "5f42a0cf5b797ab8186c9132fccc0b2a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1166777,
            "upload_time": "2024-02-10T14:05:10",
            "upload_time_iso_8601": "2024-02-10T14:05:10.429619Z",
            "url": "https://files.pythonhosted.org/packages/d9/49/d8264ca15d8fb5d604f3af6ddbd097de983a9e928d5e9b2febfe7d33a09a/pygit2-1.14.1-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c3a1b6fb581c07ecae46da0b4e3243879c2939ca513cb570a4c3292e462d138f",
                "md5": "d06c8864f2b71bb09a6272eb0666d280",
                "sha256": "9d96e46b94dc706e6316e6cc293c0a0692e5b0811a6f8f2738728a4a68d7a827"
            },
            "downloads": -1,
            "filename": "pygit2-1.14.1-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d06c8864f2b71bb09a6272eb0666d280",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1248718,
            "upload_time": "2024-02-10T14:09:40",
            "upload_time_iso_8601": "2024-02-10T14:09:40.837551Z",
            "url": "https://files.pythonhosted.org/packages/c3/a1/b6fb581c07ecae46da0b4e3243879c2939ca513cb570a4c3292e462d138f/pygit2-1.14.1-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4b03ac8f68544c63c379d2a3626db2c8308be95b724824e66bc26a7b06f9f647",
                "md5": "728e5dac6d3d9aa6adce75cb83ff1b92",
                "sha256": "11058be23a5d6c1308303fd450d690eada117c564154634d81676e66530056be"
            },
            "downloads": -1,
            "filename": "pygit2-1.14.1-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "728e5dac6d3d9aa6adce75cb83ff1b92",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1167595,
            "upload_time": "2024-02-10T14:14:21",
            "upload_time_iso_8601": "2024-02-10T14:14:21.691670Z",
            "url": "https://files.pythonhosted.org/packages/4b/03/ac8f68544c63c379d2a3626db2c8308be95b724824e66bc26a7b06f9f647/pygit2-1.14.1-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "871187af1f4717af905592b7466cb1e809037b15cb20b50437ef4554c549fbd4",
                "md5": "5026867cbadbcf2c689a75725d0b885c",
                "sha256": "acc7be8a439274fc6227e33b63b9ec83cd51fa210ab898eaadffb7bf930c0087"
            },
            "downloads": -1,
            "filename": "pygit2-1.14.1-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "5026867cbadbcf2c689a75725d0b885c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1167125,
            "upload_time": "2024-02-10T13:47:50",
            "upload_time_iso_8601": "2024-02-10T13:47:50.968144Z",
            "url": "https://files.pythonhosted.org/packages/87/11/87af1f4717af905592b7466cb1e809037b15cb20b50437ef4554c549fbd4/pygit2-1.14.1-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "79f37b6258b45917cb446e4365761c9f1dae2af115bf534384298d7949232fec",
                "md5": "9b5d95566915f72eb36ef17949868f24",
                "sha256": "ed16f2bc8ca9c42af8adb967c73227b1de973e9c4d717bd738fb2f177890ca2c"
            },
            "downloads": -1,
            "filename": "pygit2-1.14.1-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9b5d95566915f72eb36ef17949868f24",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1249035,
            "upload_time": "2024-02-10T13:52:19",
            "upload_time_iso_8601": "2024-02-10T13:52:19.442540Z",
            "url": "https://files.pythonhosted.org/packages/79/f3/7b6258b45917cb446e4365761c9f1dae2af115bf534384298d7949232fec/pygit2-1.14.1-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-10 13:56:22",
    "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: 0.19276s