https://github.com/gitpython-developers/GitPython
git-plumbing git-porcelain python-library
Score: 34.291685344159276
Last synced: 1 day ago
JSON representation
Repository metadata:
GitPython is a python library used to interact with Git repositories.
- Host: GitHub
- URL: https://github.com/gitpython-developers/GitPython
- Owner: gitpython-developers
- License: bsd-3-clause
- Created: 2010-11-30T17:34:03.000Z (almost 16 years ago)
- Default Branch: main
- Last Pushed: 2026-10-31T03:56:08.000Z (3 days ago)
- Last Synced: 2026-10-31T16:07:52.759Z (2 days ago)
- Topics: git-plumbing, git-porcelain, python-library
- Language: Python
- Homepage: http://gitpython.readthedocs.org
- Size: 13.6 MB
- Stars: 5,192
- Watchers: 99
- Forks: 1,012
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
- Authors: AUTHORS
- Agents: AGENTS.md
-
Funding:
- Github: byron
Owner metadata:
- Name: gitpython-developers
- Login: gitpython-developers
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/503709?v=4
- Repositories: 7
- Last Synced at: 2026-10-31T16:07:06.200Z
- Profile URL: https://github.com/gitpython-developers
GitHub Events
Total
- Commit comment event: 3
- Create event: 31
- Delete event: 32
- Fork event: 64
- Issue comment event: 200
- Issues event: 49
- Pull request event: 129
- Pull request review comment event: 64
- Pull request review event: 115
- Push event: 125
- Release event: 4
- Watch event: 351
- Total: 1167
Last Year
- Create event: 21
- Delete event: 19
- Fork event: 3
- Issue comment event: 22
- Issues event: 6
- Pull request event: 23
- Pull request review comment event: 46
- Pull request review event: 49
- Push event: 78
- Release event: 2
- Watch event: 28
- Total: 297
Committers metadata
Last synced: 2 days ago
Total Commits: 4,657
Total Committers: 410
Avg Commits per committer: 11.359
Development Distribution Score (DDS): 0.663
Commits in past year: 403
Committers in past year: 50
Avg Commits per committer in past year: 8.06
Development Distribution Score (DDS) in past year: 0.725
| Name | Commits | |
|---|---|---|
| Sebastian Thiel | b****o@g****m | 1569 |
| Eliah Kagan | d****e@g****m | 890 |
| Yobmod | y****d@g****m | 389 |
| Harmon | H****8@g****m | 129 |
| Kostis Anagnostopoulos | a****s@g****m | 100 |
| Codex GPT-6 | c****x@o****m | 84 |
| dependabot[bot] | 4****] | 72 |
| Vincent Driessen | m****e@n****m | 63 |
| Hugo van Kemenade | h****k | 51 |
| Michael Trier | m****r@g****m | 50 |
| David Lakin | g****b@t****m | 46 |
| Yaroslav Halchenko | d****n@o****m | 44 |
| Pratik Anurag | p****5@g****m | 43 |
| David Aguilar | d****d@g****m | 38 |
| LeoDaCoda | L****a@g****m | 36 |
| George Ogden | g****n@o****m | 34 |
| Florian Apolloner | f****n@a****u | 32 |
| Sebastian Thiel | s****l@t****m | 31 |
| DWesl | 2****l | 17 |
| Gordon Marx | g****x@g****m | 17 |
| Kevin Brown | k****n@k****n | 17 |
| sroet | s****t@h****m | 17 |
| Santos Gallegos | s****d@p****e | 16 |
| Antoine Musso | h****r@f****r | 16 |
| Keerthana KT | k****a@l****m | 16 |
| Barry Scott | b****y@b****g | 15 |
| Marc Abramowitz | m****c@m****m | 15 |
| Jirka | j****c@s****z | 15 |
| JJ Graham | t****j@g****m | 13 |
| Jeremy Retailleau | j****u@g****m | 12 |
| and 380 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 311
Total pull requests: 629
Average time to close issues: about 2 years
Average time to close pull requests: 10 days
Total issue authors: 236
Total pull request authors: 142
Average comments per issue: 2.92
Average comments per pull request: 1.28
Merged pull request: 508
Bot issues: 0
Bot pull requests: 67
Past year issues: 23
Past year pull requests: 196
Past year average time to close issues: 19 days
Past year average time to close pull requests: 8 days
Past year issue authors: 21
Past year pull request authors: 53
Past year average comments per issue: 1.17
Past year average comments per pull request: 0.72
Past year merged pull request: 153
Past year bot issues: 0
Past year bot pull requests: 21
Top Issue Authors
- EliahKagan (60)
- yarikoptic (4)
- dvzrv (4)
- DaveLak (2)
- zhiltsov-max (2)
- Lightborne (2)
- ishepard (2)
- nricciardi (2)
- ryan-williams (2)
- muggenhor (2)
- grumpyp (2)
- KOLANICH (2)
- NMertsch (2)
- ddanier (1)
- johnlinp (1)
Top Pull Request Authors
- EliahKagan (211)
- Byron (75)
- dependabot[bot] (67)
- DaveLak (34)
- Keerthana-64 (20)
- Borda (12)
- gcmarx (6)
- gavenren (6)
- pick7 (6)
- Copilot (4)
- Rmattmann501 (4)
- huyhoang171106 (4)
- Andrej730 (4)
- mwtoews (3)
- elovelan (3)
Top Issue Labels
- acknowledged (182)
- help wanted (137)
- waiting for feedback (12)
- tag.Windows (7)
- critical (6)
- tag.leaks (4)
- enhancement (3)
- Q&A (1)
- in progress (1)
- python version specific (1)
- c-typing (1)
- wont fix (1)
Top Pull Request Labels
- dependencies (67)
- github_actions (31)
- submodules (26)
- pre_commit (7)
- waiting for feedback (5)
- highlight-in-changelog (4)
- acknowledged (2)
- bump-cask-pr (1)
- 📣highlight-in-changelog📣 (1)
- wont fix (1)
- enhancement (1)
- ci-syntax-only (1)
- rejected (1)
Package metadata
- Total packages: 45
-
Total downloads:
- conda: 15,187,688 total
- pypi: 151,652,472 last-month
- Total docker downloads: 199,978,831
- Total dependent packages: 1,282 (may contain duplicates)
- Total dependent repositories: 28,332 (may contain duplicates)
- Total versions: 274
- Total maintainers: 5
- Total advisories: 54
nixpkgs-23.11: python310Packages.gitpython
Python Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/gitpython/default.nix#L47
- Licenses: BSD-3-Clause
- Latest release: 3.1.37 (published 9 months ago)
- Last Synced: 2026-08-17T20:26:38.820Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.621%
- Forks count: 1.074%
- Stargazers count: 1.411%
- Maintainers (1)
ubuntu-24.04: python-git
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: bsd-3-clause
- Latest release: 3.1.37-3 (published 9 months ago)
- Last Synced: 2026-08-17T20:28:56.169Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.633%
- Forks count: 0.927%
- Stargazers count: 1.606%
pypi.org: gitpython
GitPython is a Python library used to interact with Git repositories
- Homepage:
- Documentation: https://gitpython.readthedocs.io/en/stable/
- Licenses: BSD-3-Clause
- Latest release: 3.2.1 (published 20 days ago)
- Last Synced: 2026-11-01T10:26:11.564Z (1 day ago)
- Versions: 117
- Dependent Packages: 1,181
- Dependent Repositories: 27,784
- Downloads: 151,652,472 Last month
- Docker Downloads: 199,978,831
-
Rankings:
- Downloads: 0.02%
- Dependent packages count: 0.022%
- Dependent repos count: 0.043%
- Docker downloads count: 0.365%
- Average: 0.651%
- Stargazers count: 1.588%
- Forks count: 1.869%
- Maintainers (2)
-
Advisories:
- GitPython submodule update path traversal can write outside the repository
- GitPython: Denial of Service via catastrophic backtracking (ReDoS) in Actor.name_email_regex — commit author/committer field parsing
- GitPython: --no-index bypasses diff unsafe-option protections and enables a blind local-file content oracle
- GitPython: Repository content can impersonate the git directory, leading to arbitrary code execution
- Duplicate Advisory: Denial of Service via catastrophic backtracking (ReDoS) in Actor.name_email_regex — commit author/committer field parsing
- Duplicate Advisory: Repository content can impersonate the git directory, leading to arbitrary code execution
- Duplicate Advisory: GitPython 3.1.59: --no-index bypasses diff unsafe-option protections and enables a blind local-file content oracle
- GitPython: TagReference.create positional reference bypasses kwargs-only --file guard, enabling arbitrary file read (incomplete fix of 3af0c251)
- GitPython: clone_from()/clone() omit --separate-git-dir from unsafe_git_clone_options, enabling arbitrary git-directory creation outside the destination
- GitPython: Incomplete unsafe_git_revision_options denylist omits --contents/-S, enabling arbitrary file read via Repo.blame()
- GitPython: Dormant multi-line git-config values are corrupted into live injected directives (e.g. core.hooksPath) on any unrelated GitConfigParser write, enabling RCE
- GitPython: Arbitrary local file content disclosure via [include] directive in untrusted .gitmodules (SubmoduleConfigParser never disables merge_includes)
- Duplicate Advisory: GitPython: Incomplete unsafe_git_revision_options denylist omits --contents/-S, enabling arbitrary file read via Repo.blame()
- Duplicate Advisory: GitPython: TagReference.create positional reference bypasses kwargs-only --file guard, enabling arbitrary file read (incomplete fix of 3af0c251)
- Duplicate Advisory: Dormant multi-line git-config values are corrupted into live injected directives (e.g. core.hooksPath) on any unrelated GitConfigParser write, enabling RCE
- Duplicate Advisory: Arbitrary local file content disclosure via [include] directive in untrusted .gitmodules (SubmoduleConfigParser never disables merge_includes)
- Duplicate Advisory: clone_from()/clone() omit --separate-git-dir from unsafe_git_clone_options, enabling arbitrary git-directory creation outside the destination
- Duplicate Advisory: GitPython: Arbitrary file read via --pathspec-from-file in IndexFile.remove() and Head.checkout()
- Duplicate Advisory: GitPython: Unsafe git option guard bypass via split_single_char_options=False short-option token smuggling enables command execution
- Duplicate Advisory: GitPython: Unguarded git read-tree option forwarding in IndexFile.from_tree/reset/merge_tree enables arbitrary file overwrite
- Duplicate Advisory: GitPython: Arbitrary Git Repository Creation Outside the Working Tree via Unvalidated .gitmodules Submodule Name in GitPython
- Duplicate Advisory: GitPython: Unguarded git option forwarding in Repo.init enables arbitrary command execution via --template clone hooks
- GitPython: Unsafe git option guard bypass via split_single_char_options=False short-option token smuggling enables command execution
- GitPython: git-config OPTION-name injection via =/#/whitespace bypasses name validator, enabling forged core.sshCommand/hooksPath (RCE)
- GitPython: Arbitrary Git Repository Creation Outside the Working Tree via Unvalidated .gitmodules Submodule Name in GitPython
- GitPython: Arbitrary file read via --pathspec-from-file in IndexFile.remove() and Head.checkout()
- GitPython: Unguarded git option forwarding in Repo.init enables arbitrary command execution via --template clone hooks
- GitPython: Unguarded git read-tree option forwarding in IndexFile.from_tree/reset/merge_tree enables arbitrary file overwrite
- GitPython: Arbitrary file truncation via git rev-list --output argument injection in unguarded Commit.count
- GitPython: Incomplete unsafe_git_archive_options denylist omits --add-file / --add-virtual-file, enabling arbitrary file read via Repo.archive()
- GitPython: Unguarded git option forwarding in IndexFile.checkout() and TagReference.create() enables arbitrary file overwrite and arbitrary file read
- Duplicate Advisory: GitPython unsafe clone option gate bypass through joined short options
- Duplicate Advisory: GitPython: Environment-variable exfiltration via os.path.expandvars() on Repo.clone_from() URL
- Duplicate Advisory: GitPython: Command Injection via git long-option prefix abbreviation bypass of CVE-2026-42215 blocklist
- Duplicate Advisory: GitPython: command injection via unguarded Git options in `Repo.archive()`, `git.ls_remote()`, and arbitrary file overwrite via `Repo.iter_commits()` / `Repo.blame()`
- GitPython: Environment-variable exfiltration via Repo.create_remote() / Remote.add() URL (incomplete fix of GHSA-rwj8-pgh3-r573)
- GitPython: Unsafe git option guard bypass via single-character kwarg value token smuggling enables arbitrary command execution
- GitPython: Incomplete unsafe_git_clone_options denylist omits --template enabling arbitrary command execution via clone hooks
- GitPython: Arbitrary file overwrite via git diff --output argument injection in Diffable.diff (key- and value-controlled)
- GitPython: git-config section-name injection enables arbitrary config directives (core.sshCommand RCE)
- GitPython: Environment-variable exfiltration via os.path.expandvars() on Repo.clone_from() URL
- GitPython: command injection via unguarded Git options in `Repo.archive()`, `git.ls_remote()`, and arbitrary file overwrite via `Repo.iter_commits()` / `Repo.blame()`
- GitPython: Command Injection via git long-option prefix abbreviation bypass of CVE-2026-42215 blocklist
- GitPython unsafe clone option gate bypass through joined short options
- GitPython: Newline injection in config_writer() section parameter bypasses CVE-2026-42215 patch, enabling RCE via core.hooksPath
- GitPython: Newline injection in config_writer().set_value() enables RCE via core.hooksPath
- GitPython reference APIs has a path traversal vulnerability that allows arbitrary file write and delete outside the repository
- GitPython has Command Injection via Git options bypass
- GitPython: Unsafe option check validates multi_options before shlex.split transformation
- Untrusted search path under some conditions on Windows allows arbitrary code execution
- GitPython blind local file inclusion
- GitPython untrusted search path on Windows systems leading to arbitrary code execution
- GitPython vulnerable to remote code execution due to insufficient sanitization of input arguments
- GitPython vulnerable to Remote Code Execution due to improper user input validation
nixpkgs-24.11: python311Packages.gitpython
Python Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/gitpython/default.nix#L43
- Licenses: BSD-3-Clause
- Latest release: 3.1.43 (published 9 months ago)
- Last Synced: 2026-08-17T20:26:42.909Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.703%
- Forks count: 1.308%
- Stargazers count: 1.505%
- Maintainers (1)
alpine-v3.18: py3-gitpython-pyc
Precompiled Python bytecode for py3-gitpython
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.31-r1 (published over 3 years ago)
- Last Synced: 2026-08-17T20:27:48.262Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 1.463%
- Forks count: 2.189%
- Stargazers count: 3.661%
- Maintainers (1)
alpine-v3.18: py3-gitpython
Python3 Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.31-r1 (published over 3 years ago)
- Last Synced: 2026-08-17T20:27:23.016Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 1.465%
- Forks count: 2.189%
- Stargazers count: 3.671%
- Maintainers (1)
alpine-v3.14: py3-gitpython
Python3 Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.17-r0 (published over 5 years ago)
- Last Synced: 2026-08-17T20:27:17.932Z (3 months ago)
- Versions: 1
- Dependent Packages: 2
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 1.778%
- Stargazers count: 2.561%
- Average: 2.988%
- Dependent packages count: 7.615%
- Maintainers (1)
alpine-edge: py3-gitpython
Python3 Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.57-r0 (published 3 months ago)
- Last Synced: 2026-07-28T02:17:20.774Z (3 months ago)
- Versions: 17
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Average: 3.231%
- Forks count: 3.338%
- Stargazers count: 3.554%
- Dependent packages count: 6.031%
- Maintainers (1)
alpine-v3.13: py3-gitpython
Python3 Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.11-r0 (published about 6 years ago)
- Last Synced: 2026-08-17T20:27:14.955Z (3 months ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 1.813%
- Stargazers count: 2.475%
- Average: 3.416%
- Dependent packages count: 9.376%
- Maintainers (1)
conda-forge.org: gitpython
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.29 (published about 4 years ago)
- Last Synced: 2026-08-17T20:27:59.731Z (3 months ago)
- Versions: 41
- Dependent Packages: 82
- Dependent Repositories: 274
- Downloads: 15,058,582 Total
-
Rankings:
- Dependent packages count: 0.933%
- Dependent repos count: 1.937%
- Average: 3.565%
- Forks count: 5.65%
- Stargazers count: 5.74%
alpine-v3.17: py3-gitpython
Python3 Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.27-r0 (published about 4 years ago)
- Last Synced: 2026-08-17T20:27:17.457Z (3 months ago)
- Versions: 1
- Dependent Packages: 3
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 1.965%
- Stargazers count: 3.385%
- Average: 3.802%
- Dependent packages count: 9.857%
- Maintainers (1)
alpine-v3.15: py3-gitpython
Python3 Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.24-r0 (published about 5 years ago)
- Last Synced: 2026-08-17T20:27:31.665Z (3 months ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 1.759%
- Stargazers count: 2.724%
- Average: 5.241%
- Dependent packages count: 16.479%
- Maintainers (1)
alpine-edge: py3-gitpython-pyc
Precompiled Python bytecode for py3-gitpython
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.57-r0 (published 3 months ago)
- Last Synced: 2026-07-28T02:17:21.140Z (3 months ago)
- Versions: 15
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 3.44%
- Stargazers count: 3.744%
- Average: 5.329%
- Dependent packages count: 14.133%
- Maintainers (1)
alpine-v3.16: py3-gitpython
Python3 Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.27-r0 (published over 4 years ago)
- Last Synced: 2026-08-17T20:27:36.293Z (3 months ago)
- Versions: 1
- Dependent Packages: 2
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 1.743%
- Stargazers count: 2.841%
- Average: 5.812%
- Dependent packages count: 18.665%
- Maintainers (1)
anaconda.org: gitpython
GitPython is a python library used to interact with git repositories, high-level like git-porcelain, or low-level like git-plumbing. It provides abstractions of git objects for easy access of repository data, and additionally allows you to access the git repository more directly using either a pure python implementation, or the faster, but more resource intensive git command implementation. The object database implementation is optimized for handling large quantities of objects and large datasets, which is achieved by using low-level structures and data streaming.
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.59 (published 3 months ago)
- Last Synced: 2026-08-12T07:48:44.117Z (3 months ago)
- Versions: 27
- Dependent Packages: 9
- Dependent Repositories: 274
- Downloads: 129,106 Total
-
Rankings:
- Dependent packages count: 9.404%
- Dependent repos count: 11.371%
- Average: 11.486%
- Forks count: 12.231%
- Stargazers count: 12.938%
gentoo-portage: dev-python/gitpython
Library used to interact with Git repositories
- Homepage: https://github.com/gitpython-developers/GitPython/
- Documentation: https://packages.gentoo.org/packages/dev-python/gitpython
- Licenses: BSD
- Latest release: 3.1.59 (published 3 months ago)
- Last Synced: 2026-08-12T01:03:36.118Z (3 months ago)
- Versions: 12
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-13: python-git
- Homepage: https://github.com/gitpython-developers/GitPython
- Documentation: https://packages.debian.org/trixie/python-git
- Licenses: bsd-3-clause
- Latest release: 3.1.44-1 (published 9 months ago)
- Last Synced: 2026-08-17T20:29:12.055Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.04: python-git
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: bsd-3-clause
- Latest release: 3.1.30-1 (published 9 months ago)
- Last Synced: 2026-08-17T20:28:56.165Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-23.05: python310Packages.gitpython
Python Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/gitpython/default.nix#L47
- Licenses: BSD-3-Clause
- Latest release: 3.1.37 (published 9 months ago)
- Last Synced: 2026-08-13T20:32:12.186Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.23: py3-gitpython
Python3 Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.49-r0 (published 6 months ago)
- Last Synced: 2026-08-17T20:27:03.642Z (3 months ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
guix: python-gitpython
Python library for interacting with Git repositories
- Homepage: https://github.com/gitpython-developers/GitPython
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/version-control.scm#n2155
- Licenses: bsd-3
- Latest release: 3.1.44 (published 8 months ago)
- Last Synced: 2026-04-27T14:29:56.325Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
alpine-v3.21: py3-gitpython-pyc
Precompiled Python bytecode for py3-gitpython
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.43-r1 (published over 2 years ago)
- Last Synced: 2026-08-17T20:27:22.832Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-24.05: python311Packages.gitpython
Python Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/gitpython/default.nix#L44
- Licenses: BSD-3-Clause
- Latest release: 3.1.43 (published 9 months ago)
- Last Synced: 2026-08-17T20:26:38.092Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
debian-11: python-git
- Homepage: https://github.com/gitpython-developers/GitPython
- Documentation: https://packages.debian.org/bullseye/python-git
- Licenses: bsd-3-clause
- Latest release: 3.1.14-1 (published 9 months ago)
- Last Synced: 2026-08-17T20:28:45.988Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
alpine-v3.22: py3-gitpython
Python3 Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.44-r0 (published almost 2 years ago)
- Last Synced: 2026-08-17T20:27:20.062Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-22.04: python-git
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: bsd-3-clause
- Latest release: 3.1.24-1 (published 9 months ago)
- Last Synced: 2026-08-17T20:29:16.019Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
pkgsrc-netbsd-x86_64-10.1-all: devel/py-gitpython
Python Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Documentation: https://pkgsrc.se/devel/py-gitpython
- Licenses: modified-bsd
- Latest release: 3.1.46 (published 8 months ago)
- Last Synced: 2026-08-01T22:10:58.376Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-unstable: python314Packages.gitpython
Python Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/gitpython/default.nix#L39
- Licenses: BSD-3-Clause
- Latest release: 3.1.62 (published 1 day ago)
- Last Synced: 2026-11-01T11:29:29.065Z (1 day ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-unstable: python313Packages.gitpython
Python Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/gitpython/default.nix#L39
- Licenses: BSD-3-Clause
- Latest release: 3.1.62 (published 1 day ago)
- Last Synced: 2026-11-01T10:54:17.362Z (1 day ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
ubuntu-20.04: python-git
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: bsd-3-clause
- Latest release: 3.0.7-1 (published 9 months ago)
- Last Synced: 2026-03-13T19:33:46.081Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
alpine-v3.19: py3-gitpython
Python3 Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.40-r0 (published about 3 years ago)
- Last Synced: 2026-08-17T20:27:20.801Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
ubuntu-23.10: python-git
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: bsd-3-clause
- Latest release: 3.1.30-1 (published 9 months ago)
- Last Synced: 2026-03-14T01:16:10.259Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-23.05: python311Packages.gitpython
Python Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/gitpython/default.nix#L47
- Licenses: BSD-3-Clause
- Latest release: 3.1.37 (published 9 months ago)
- Last Synced: 2026-07-29T21:00:51.719Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.20: py3-gitpython-pyc
Precompiled Python bytecode for py3-gitpython
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.43-r1 (published over 2 years ago)
- Last Synced: 2026-08-17T20:27:39.734Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.21: py3-gitpython
Python3 Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.43-r1 (published over 2 years ago)
- Last Synced: 2026-08-17T20:27:40.836Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.22: py3-gitpython-pyc
Precompiled Python bytecode for py3-gitpython
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.44-r0 (published almost 2 years ago)
- Last Synced: 2026-03-21T17:20:50.396Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-12: python-git
- Homepage: https://github.com/gitpython-developers/GitPython
- Documentation: https://packages.debian.org/bookworm/python-git
- Licenses: bsd-3-clause
- Latest release: 3.1.30-1+deb12u2 (published 9 months ago)
- Last Synced: 2026-08-17T20:28:45.653Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-24.05: python312Packages.gitpython
Python Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/gitpython/default.nix#L44
- Licenses: BSD-3-Clause
- Latest release: 3.1.43 (published 9 months ago)
- Last Synced: 2026-09-30T07:28:30.317Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.20: py3-gitpython
Python3 Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.43-r1 (published over 2 years ago)
- Last Synced: 2026-08-17T20:27:45.024Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.19: py3-gitpython-pyc
Precompiled Python bytecode for py3-gitpython
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.40-r0 (published about 3 years ago)
- Last Synced: 2026-08-17T20:27:24.297Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-23.11: python311Packages.gitpython
Python Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/gitpython/default.nix#L47
- Licenses: BSD-3-Clause
- Latest release: 3.1.37 (published 9 months ago)
- Last Synced: 2026-08-08T17:03:11.998Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
ubuntu-24.10: python-git
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: bsd-3-clause
- Latest release: 3.1.37-3 (published 9 months ago)
- Last Synced: 2026-03-09T13:02:54.541Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
alpine-v3.23: py3-gitpython-pyc
Precompiled Python bytecode for py3-gitpython
- Homepage: https://github.com/gitpython-developers/GitPython
- Licenses: BSD-3-Clause
- Latest release: 3.1.49-r0 (published 6 months ago)
- Last Synced: 2026-08-17T20:27:03.320Z (3 months ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
debian-10: python-git
- Homepage: https://github.com/gitpython-developers/GitPython
- Documentation: https://packages.debian.org/buster/python-git
- Licenses: bsd-3-clause
- Latest release: 2.1.11-1 (published 9 months ago)
- Last Synced: 2026-08-17T20:29:04.049Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-24.11: python312Packages.gitpython
Python Git Library
- Homepage: https://github.com/gitpython-developers/GitPython
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/gitpython/default.nix#L43
- Licenses: BSD-3-Clause
- Latest release: 3.1.43 (published 9 months ago)
- Last Synced: 2026-04-10T01:03:14.521Z (7 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
Dependencies
- black *
- flake8-type-checking *
- pytest-icdiff *
- tox *
- gitdb >=4.0.1,<5
- typing-extensions >=3.7.4.3
- black *
- coverage *
- ddt >=1.1.1,
- flake8 *
- flake8-bugbear *
- flake8-comprehensions *
- flake8-typing-imports *
- gitdb *
- mypy *
- pytest *
- pytest-cov *
- pytest-sugar *
- virtualenv *
- actions/checkout v3 composite
- cygwin/cygwin-install-action v3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- pre-commit/action v3.0.0 composite
- smmap >=3.0.1,<6
- actions/checkout v7 composite
- github/codeql-action/analyze v4 composite
- github/codeql-action/init v4 composite
- actions/checkout v7 composite
- actions/setup-python v7 composite
- actions/checkout v7 composite
- python 3.8-bookworm build
- smmap >=3.0.1,<6