An open API service providing commit metadata for open source projects.

GitHub / gitpython-developers/GitPython / commits

GitPython is a python library used to interact with Git repositories.

SHA Message Author Date Stats
8ecda9e6 merge Merge pull request #2179 from gitpython-developers/subtree-merge-deps Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
3 days ago
d3e94380 merge Merge pull request #2184 from gitpython-developers/fix-output-arg Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
3 days ago
e3221f12 prepare next release Byron <s****l@i****m> 3 days ago
38553b6f fix: reject unsafe output options in Commit.count
Co-authored-by: GPT 5.6 <c****x@o****m>
Sebastian Thiel <s****l@i****m>
Committed by: Byron <s****l@i****m>
3 days ago
be5031df merge Merge pull request #2183 from hugovk/main Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
4 days ago
8a921820 Stop testing experimental 3.13t Hugo van Kemenade <1****k@u****m> 4 days ago
7d5370da Add support for Python 3.15 Hugo van Kemenade <1****k@u****m> 4 days ago
904aa71c Declare support for Python 3.13-3.14 Hugo van Kemenade <1****k@u****m> 4 days ago
681c82c9 prepare release Byron <s****l@i****m> 5 days ago
e227e018 merge Merge pull request #2181 from gitpython-developers/fix-env-var-exfiltration Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
5 days ago
86341745 fix: prevent environment expansion in remote URLs
Co-authored-by: Sebastian Thiel <s****l@i****m>
GPT 5.6 <c****x@o****m>
Committed by: Byron <s****l@i****m>
5 days ago
e59d9bab prepare next release Byron <s****l@i****m> 6 days ago
a4dc70d4 merge Merge pull request #2180 from gitpython-developers/single-char-kwarg Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
6 days ago
1d51b891 fix: guard diff output options
Co-authored-by: Sebastian Thiel <s****l@i****m>
GPT 5.6 <c****x@o****m>
Committed by: Byron <s****l@i****m>
6 days ago
ffcb5359 fix: reject unsafe clone templates
Co-authored-by: Sebastian Thiel <s****l@i****m>
GPT 5.6 <c****x@o****m>
Committed by: Byron <s****l@i****m>
6 days ago
e8d0fbf7 fix: validate split short-option values
Co-authored-by: Sebastian Thiel <s****l@i****m>
GPT 5.6 <c****x@o****m>
Committed by: Byron <s****l@i****m>
6 days ago
8a08afab Build gitdb and smmap from the GitPython monorepo
Co-authored-by: Sebastian Thiel <s****l@i****m>
GPT 5.6 <c****x@o****m>
Committed by: Byron <s****l@i****m>
7 days ago
a0cbcc21 merge Merge gitdb into the GitPython repository Codex GPT-5 <c****x@o****m>
Committed by: Byron <s****l@i****m>
7 days ago
b3d9e00a merge Merge smmap into the GitPython repository Codex GPT-5 <c****x@o****m>
Committed by: Byron <s****l@i****m>
7 days ago
faf3c090 prepare for security fix Byron <s****l@i****m> 7 days ago
2da3232f merge Merge pull request #137 from gitpython-developers/dependabot/github_actions/a... Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
7 days ago
6a5eb6a5 merge Merge pull request #2176 from gitpython-developers/fix-config-injection Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
7 days ago
1ed1b924 fix: validate config section delimiters
Co-authored-by: Sebastian Thiel <s****l@i****m>
GPT 5.6 <c****x@o****m>
Committed by: Byron <s****l@i****m>
7 days ago
354eb2fc merge Merge pull request #2159 from Siesta0217/fix-core-hooks-path-commit-hooks Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
7 days ago
920652a4 Bump actions/setup-python from 6 to 7
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
7 days ago
9bc287a2 Address review feedback about hook resolution Codex GPT-5 <c****x@o****m>
Committed by: Byron <s****l@i****m>
8 days ago
5bc25606 upate contributing guide to avoid agent impersonation Byron <s****l@i****m> 8 days ago
15527ef1 merge Merge pull request #2175 from gitpython-developers/submodule-deinit-fix Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
12 days ago
f89e18c9 merge Merge pull request #2174 from gitpython-developers/basedpyright Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
12 days ago
b9d82c08 fix: make `submodule.update()` after `submodule.deinit()` work
Co-authored-by: Sebastian Thiel <s****l@i****m>
GPT 5.6 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
12 days ago
e87854b6 merge Merge pull request #2129 from mvanhorn/feat/2014-submodule-deinit Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
12 days ago
0c0cc8ac review Sebastian Thiel <s****l@i****m> 12 days ago
f8b6df5f bump patch level prior to release Sebastian Thiel <s****l@i****m> 12 days ago
6d0b6a46 typing: introduce sensible basedpyright defaults Sebastian Thiel <s****l@i****m> 12 days ago
c65dfb30 merge Merge pull request #2172 from gitpython-developers/fix-clone-expandvars Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
12 days ago
8ac5a305 fix: prevent environment expansion in clone URLs
Co-authored-by: Sebastian Thiel <s****l@i****m>
GPT 5.6 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
12 days ago
7a46dfce merge Merge pull request #2171 from gitpython-developers/fix-windows-tests Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
15 days ago
67082d64 test: skip relative config include across Windows drives Codex GPT-5 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
15 days ago
7b0764d3 bump to v3.1.51 Sebastian Thiel <s****l@i****m> 15 days ago
af027be7 merge Merge pull request #2163 from gitpython-developers/fix-unguarded-blame Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
15 days ago
701ce32f fix: Guard unsafe git command options (GHSA-956x-8gvw-wg5v) GPT 5.6 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
15 days ago
65a72839 merge Merge pull request #2168 from gitpython-developers/advisory-fix-1 Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
15 days ago
3e59876f merge Merge pull request #2169 from gitpython-developers/fix-config-assert Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
15 days ago
f0330177 chore: avoid duplicate runs of CI in PRs Sebastian Thiel <s****l@i****m> 15 days ago
1551238c fix: allow relative config paths with includes (#2103) Codex GPT-5 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
15 days ago
56806080 fix: reject joined unsafe short options GPT 5.6 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
15 days ago
40f1424f Add Commit.is_shallow property; document stats() limitation at shallow bounda...
Co-authored-by: Claude <n****y@a****m>
Harshita Yadav <1****v@u****m>
Committed by: GitHub <n****y@g****m>
15 days ago
181e8ede Address review feedback about unsafe option abbreviations GPT 5.6 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
15 days ago
2ab05169 Reject abbreviated forms of unsafe git options abhiprd2000 <8****c@g****m> 18 days ago
b920dcd4 merge Merge pull request #2166 from gitpython-developers/dependabot/pre_commit/pre-... Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
26 days ago
d872adbc Bump https://github.com/astral-sh/ruff-pre-commit
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
26 days ago
0bcccc86 merge Merge pull request #2165 from gitpython-developers/dependabot/submodules/git/... Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
29 days ago
61cabcda Bump git/ext/gitdb from `0a019a2` to `4950ea9`
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
29 days ago
4950ea91 merge Merge pull request #136 from gitpython-developers/dependabot/github_actions/a... Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
2afc4980 Bump actions/checkout from 6 to 7
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
8ce61ad5 merge Merge pull request #67 from gitpython-developers/dependabot/github_actions/ac... Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
edec9d4c Bump actions/checkout from 6 to 7
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
5a915603 merge Merge pull request #2164 from gitpython-developers/dependabot/github_actions/... Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
b8a42661 Bump actions/checkout from 6 to 7
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
20c5e275 merge Merge pull request #2160 from gitpython-developers/dependabot/pre_commit/pre-... Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
9d2d01cc Bump https://github.com/astral-sh/ruff-pre-commit
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
406b98e1 fix: respect core.hooksPath for commit hooks Siesta <s****a@u****m>
Committed by: Byron <s****l@i****m>
about 2 months ago
356e549c merge Merge pull request #2157 from LoeschMaximilian/main Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
2 months ago
5d8d1567 refactor: seperate out Progress type Maximilian Lösch <M****h@o****m> 2 months ago
a6dcd1e8 merge Merge pull request #2155 from puneetdixit200/fix-initial-index-diff Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
2 months ago
da05ac6a merge Merge pull request #2156 from EliahKagan/claude/cygwin-safe-directory-next Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
4de94bc0 test: accept stderr in string process adapter Puneet Dixit <2****0@u****m> 2 months ago
59cc3bb1 fix: preserve diff process stderr
Co-authored-by: OpenAI Codex <c****x@o****m>
Puneet Dixit <2****0@u****m> 2 months ago
da07a649 test: allow alternate bad fetch errors
Co-authored-by: OpenAI Codex <c****x@o****m>
Puneet Dixit <2****0@u****m> 2 months ago
e3a75d0b Cut xtrace noise from POSIX-ownership diagnostic steps
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Eliah Kagan <d****e@g****m> 2 months ago
fe4b66dc fix: use shared empty tree sha for index diffs Puneet Dixit <2****0@u****m> 2 months ago
38956826 Support index diffs against empty tree Deepak kudi <d****3@a****t> 2 months ago
48f73f8d merge Merge pull request #2154 from EliahKagan/claude/cygwin-safe-directory Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
14cdc52f Restructure CI diagnostic steps
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Eliah Kagan <d****e@g****m> 2 months ago
4dd89aff Match test_root_module's deep-traversal assertion to gitdb's structure
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Eliah Kagan <d****e@g****m> 2 months ago
9c5b57b5 merge Merge pull request #2153 from elovelan/fix/xfail_side_effects Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
2 months ago
514a9de0 merge Merge pull request #2151 from elovelan/relative_worktree_support Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
2 months ago
03baced0 Add xfail_if_raises context manager to defer xfail condition evaluation E-Love (Eric Loveland) <e****d@m****o> 2 months ago
c334167a fix(worktree): align with Git's gitdir resolution E-Love (Eric Loveland) <e****d@m****o> 2 months ago
29c98613 doc(_call_process): correct example E-Love (Eric Loveland) <e****d@m****o> 3 months ago
e94ccaff support relative worktree paths (git 2.48+ worktree.useRelativePaths) E-Love (Eric Loveland) <e****d@m****o> 3 months ago
de3a950d Remove temporary test jobs (testing complete)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Eliah Kagan <d****e@g****m> 3 months ago
650eaafe Remove `submodules: recursive` (testing complete)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Eliah Kagan <d****e@g****m> 3 months ago
8ef4c218 Add `submodules: recursive` temporarily, for testing
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Eliah Kagan <d****e@g****m> 3 months ago
f368f17d Show file ownership and safe.directory entries on every test job
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Eliah Kagan <d****e@g****m> 3 months ago
76f01606 Add a diagnostic job demonstrating the TokenOwner mechanism
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Eliah Kagan <d****e@g****m> 3 months ago
e196f44a merge Merge pull request #2149 from gitpython-developers/dependabot/submodules/git/... Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
465f1d58 Bump git/ext/gitdb from `335c0f6` to `0a019a2`
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
acb6d56d merge Merge pull request #2148 from EliahKagan/claude/gifted-booth-e5e2b4 Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
0c1e4098 Document init script behavior when multiple remotes have master
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Eliah Kagan <d****e@g****m> 3 months ago
830471c9 merge Merge pull request #2147 from EliahKagan/claude/execute-string-platform-docs Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
38d62c4b Word `shell` mention of `shlex.split` more carefully
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Eliah Kagan <d****e@g****m> 3 months ago
0a019a2e merge Merge pull request #135 from mvanhorn/fix/120-empty-read-before-eof Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
3 months ago
ed41d2c2 Apply suggestions from code review
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m>
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
3 months ago
010a7bbf Rewrite Git.execute() command parameter docstring per #2146
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Eliah Kagan <d****e@g****m> 3 months ago
81cf3e5f Fix DecompressMemMapReader.read returning b'' before EOF Matt Van Horn <4****n@u****m> 3 months ago
d5fb2806 Add a test that required submodules are initialized
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Eliah Kagan <d****e@g****m> 3 months ago
fa0d9bc1 Add a test that fixture directories are usable by git
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Eliah Kagan <d****e@g****m> 3 months ago
7b83f7a9 merge Merge pull request #2144 from mvanhorn/osc/2016-clarify-execute-string-arg Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
3 months ago
d172e541 docs(cmd): clarify Git.execute() string vs list command argument Matt Van Horn <4****n@u****m> 3 months ago

← Back to repository