{"id":13461288,"url":"https://github.com/libgit2/pygit2","last_synced_at":"2025-05-15T00:05:25.228Z","repository":{"id":1169119,"uuid":"1062237","full_name":"libgit2/pygit2","owner":"libgit2","description":"Python bindings for libgit2","archived":false,"fork":false,"pushed_at":"2025-05-08T14:53:06.000Z","size":8616,"stargazers_count":1651,"open_issues_count":205,"forks_count":398,"subscribers_count":68,"default_branch":"master","last_synced_at":"2025-05-15T00:03:06.933Z","etag":null,"topics":["git","python"],"latest_commit_sha":null,"homepage":"https://www.pygit2.org/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/libgit2.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"jdavid"}},"created_at":"2010-11-08T16:27:48.000Z","updated_at":"2025-05-08T14:53:16.000Z","dependencies_parsed_at":"2023-12-30T10:20:43.395Z","dependency_job_id":"d0d59f4f-5412-4af2-a92b-d7745be232e1","html_url":"https://github.com/libgit2/pygit2","commit_stats":{"total_commits":1895,"total_committers":211,"mean_commits":8.981042654028435,"dds":0.5931398416886544,"last_synced_commit":"459494c916bd8f9188f44272c60a6c83b3153faa"},"previous_names":[],"tags_count":87,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/libgit2%2Fpygit2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/libgit2%2Fpygit2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/libgit2%2Fpygit2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/libgit2%2Fpygit2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/libgit2","download_url":"https://codeload.github.com/libgit2/pygit2/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254249198,"owners_count":22039029,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["git","python"],"created_at":"2024-07-31T11:00:32.587Z","updated_at":"2025-05-15T00:05:21.288Z","avatar_url":"https://github.com/libgit2.png","language":"Python","readme":"# pygit2 - libgit2 bindings in Python\n\nBindings to the libgit2 shared library, implements Git plumbing.\nSupports Python 3.10 to 3.13 and PyPy3 7.3+\n\n[![image](https://github.com/libgit2/pygit2/actions/workflows/tests.yml/badge.svg)](https://github.com/libgit2/pygit2/actions/workflows/tests.yml)\n\n[![image](https://ci.appveyor.com/api/projects/status/edmwc0dctk5nacx0/branch/master?svg=true)](https://ci.appveyor.com/project/jdavid/pygit2/branch/master)\n\n## Links\n\n-   Documentation - \u003chttps://www.pygit2.org/\u003e\n-   Install - \u003chttps://www.pygit2.org/install.html\u003e\n-   Download - \u003chttps://pypi.org/project/pygit2/\u003e\n-   Source code and issue tracker - \u003chttps://github.com/libgit2/pygit2\u003e\n-   Changelog - \u003chttps://github.com/libgit2/pygit2/blob/master/CHANGELOG.md\u003e\n-   Authors - \u003chttps://github.com/libgit2/pygit2/blob/master/AUTHORS.md\u003e\n\n## Sponsors\n\nAdd your name and link here, [become a\nsponsor](https://github.com/sponsors/jdavid).\n\n## License: GPLv2 with linking exception\n\nThis program is free software; you can redistribute it and/or modify it\nunder the terms of the GNU General Public License, version 2, as\npublished by the Free Software Foundation.\n\nIn addition to the permissions in the GNU General Public License, the\nauthors give you unlimited permission to link the compiled version of\nthis file into combinations with other programs, and to distribute those\ncombinations without any restriction coming from the use of this file.\n(The General Public License restrictions do apply in other respects; for\nexample, they cover modification of the file, and distribution when not\nlinked into a combined executable.)\n\nThis program is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General\nPublic License for more details.\n\nYou should have received a copy of the GNU General Public License along\nwith this program; see the file COPYING. If not, write to the Free\nSoftware Foundation, 51 Franklin Street, Fifth Floor, Boston, MA\n02110-1301, USA.\n","funding_links":["https://github.com/sponsors/jdavid"],"categories":["C","Python"],"sub_categories":["Packages"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flibgit2%2Fpygit2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flibgit2%2Fpygit2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flibgit2%2Fpygit2/lists"}