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
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>
3 days 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> 3 days 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>
8 days 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> 9 days 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> 9 days 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>
11 days 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>
11 days ago
03baced0 Add xfail_if_raises context manager to defer xfail condition evaluation E-Love (Eric Loveland) <e****d@m****o> 11 days ago
c334167a fix(worktree): align with Git's gitdir resolution E-Love (Eric Loveland) <e****d@m****o> 12 days ago
29c98613 doc(_call_process): correct example E-Love (Eric Loveland) <e****d@m****o> 14 days ago
e94ccaff support relative worktree paths (git 2.48+ worktree.useRelativePaths) E-Love (Eric Loveland) <e****d@m****o> 14 days 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> 16 days 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> 16 days 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> 16 days 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> 16 days 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> 16 days 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>
16 days 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>
16 days 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>
17 days 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> 17 days 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>
17 days 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> 17 days 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> 18 days 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> 19 days 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> 19 days 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>
19 days ago
d172e541 docs(cmd): clarify Git.execute() string vs list command argument Matt Van Horn <4****n@u****m> 19 days ago
b409946c Cover submodule working trees in safe.directory on Cygwin
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Eliah Kagan <d****e@g****m> 20 days ago
c7648c0c merge Merge pull request #2143 from gitpython-developers/contrbuting Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
20 days ago
ce68322c Clearly reproduce Cygwin safe.directory submodule bug
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Eliah Kagan <d****e@g****m> 20 days ago
92ff6df8 Separate quality paragraphs and adjust decline wording
Co-authored-by: Claude Opus 4.6 <n****y@a****m>
Eliah Kagan <d****e@g****m> 20 days ago
4941c314 Add AI-disclusure and quality requirements to the contribution guidelines.
Co-authored-by: GPT 5.5 <c****x@o****m>
Sebastian Thiel <s****l@i****m> 20 days ago
5a294a6f bump version to 3.1.50 Sebastian Thiel <s****l@i****m> 21 days ago
d7b029f1 merge Merge pull request #2142 from gitpython-developers/fix-validate-config-key-ne... Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
21 days ago
1085a7cd merge Merge pull request #2128 from meliezer/fix-worktree-git-dir Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
21 days ago
54538428 Validate config key section names before writing
Co-authored-by: Sebastian Thiel <s****l@i****m>
GPT 5.5 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
21 days ago
b7f5fdef merge Merge pull request #2141 from gitpython-developers/dependabot/submodules/git/... Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
23 days ago
4e8cd456 Bump git/ext/gitdb from `335c0f6` to `53c94d6`
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
23 days ago
9e94459b merge Merge pull request #2140 from gitpython-developers/dependabot/pre_commit/pre-... Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
24 days ago
714e2e16 Xfail Windows symlink-capable index mutation test
Co-authored-by: Sebastian Thiel <s****l@i****m>
GPT 5.5 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
24 days ago
b17f1131 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>
25 days ago
aee2fd5c bump version to 3.1.49 Sebastian Thiel <s****l@i****m> 28 days ago
1c4ea96e merge Merge pull request #2136 from gitpython-developers/copilot/create-reproducing... Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
28 days ago
6cf7ac33 Address rev-parse review feedback Codex GPT-5 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
28 days ago
b049a131 merge Merge pull request #2137 from gitpython-developers/fix-config-injection Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
28 days ago
bdbdf4bb Fix rev-parse CI issues Codex GPT-5 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
28 days ago
8e24503b avoid duplicate validation in set_value
Co-authored-by: Sebastian Thiel <s****l@i****m>
GPT 5.5 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
28 days ago
c417af46 reject control chars in written values in configuration
Co-authored-by: Sebastian Thiel <s****l@i****m>
GPT 5.5 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
28 days ago
d7ce6fc1 Improve pure Python rev-parse coverage and behavior (#2135)
Co-authored-by: Sebastian Thiel <s****l@i****m>
GPT 5.5 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
28 days ago
dbfa2647 merge Merge pull request #2134 from gitpython-developers/validate-ref-creation Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
29 days ago
5a15361e a new release with safer reference creation Sebastian Thiel <s****l@i****m> 29 days ago
4af8463c address review feedback and CI failures
Co-authored-by: Sebastian Thiel <s****l@i****m>
GPT 5.5 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
29 days ago
25ba54dd prevent out-of-repo access when manipulating references.
Co-authored-by: Sebastian Thiel <s****l@i****m>
GPT 5.5 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
29 days ago
4199cb89 bump version to 3.1.47 Sebastian Thiel <s****l@i****m> about 1 month ago
0f68db07 merge Merge pull request #2131 from WesR/main Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
43d92dec git.cmd: harden unsafe option canonicalization and isolate push test cases w <w****@m****n> about 1 month ago
9aed7cf8 linter fix w <w****@m****n> about 1 month ago
14219588 Block unsafe underscored git kwargs / Fix for GHSA-rpm5-65cw-6hj4 w <w****@m****n> about 1 month ago
da545232 merge Merge pull request #2130 from gitpython-developers/fix-multi-options Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
c9a26789 Make sure that multi-options are checked after splitting them with `shlex`
Co-authored-by: Sebastian Thiel <s****l@i****m>
GPT 5.4 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
about 1 month ago
4c6ec603 fix: support Repo() autodiscovery from linked worktree GIT_DIR Menashe Eliezer <m****r@g****m> about 1 month ago
75e6c6ba merge Merge pull request #2126 from ngie-eign/fix-execute-with_stdout-no-issues Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
6fc47426 test_avoids_changing...: don't leave test artifacts behind
Signed-off-by: Enji Cooper <y****a@g****m>
Enji Cooper <y****a@g****m> about 1 month ago
d966a0de git.cmd.Git.execute(..): fix `with_stdout=False`
Signed-off-by: Enji Cooper <y****a@g****m>
Enji Cooper <y****a@g****m> about 1 month ago
28c34c5b merge Merge pull request #2125 from gitpython-developers/copilot/address-review-com... Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
633abdbc Fix trailer subprocess lifetime
Co-authored-by: Byron <6****n@u****m>
copilot-swe-agent[bot] <1****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
4aa8157c Refine trailer encoding review follow-up
Co-authored-by: Byron <6****n@u****m>
copilot-swe-agent[bot] <1****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
34ec40dc Use commit encoding for trailer parsing
Co-authored-by: Byron <6****n@u****m>
copilot-swe-agent[bot] <1****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
1e2a895e Handle mypy CI typing failure
Co-authored-by: Byron <6****n@u****m>
copilot-swe-agent[bot] <1****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
7cdf9c7f Normalize interpret-trailers subprocess IO
Co-authored-by: Byron <6****n@u****m>
copilot-swe-agent[bot] <1****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
bd587169 Use consistent interpret-trailers encoding
Co-authored-by: Byron <6****n@u****m>
copilot-swe-agent[bot] <1****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
b5b87dd1 merge Merge pull request #2116 from Krishnachaitanyakc/add-trailer-support-for-comm... Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
af0933ca Use configured git executable and finalize process for trailer creation Krishna Chaitanya Balusu <k****5@g****m> about 2 months ago
5937d14a merge Merge pull request #2122 from gitpython-developers/dependabot/pre_commit/pre-... Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
0391926a 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
becccc8f merge Merge pull request #2117 from UweSchwaeke/fix/example-in-comment Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
2 months ago
9863f501 cmd: fix kwarg formatting in docstring example
Signed-off-by: Uwe Schwaeke <u****e@c****m>
Uwe Schwaeke <u****e@c****m> 2 months ago
7c5fbc6a Add trailer support for commit creation Krishna Chaitanya Balusu <k****5@g****m> 2 months ago
d0318a65 merge Merge pull request #2115 from mvanhorn/docs/gitdb-performance-warning Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
2 months ago
859ea95b docs: warn about GitDB performance with large commits Matt Van Horn <4****n@u****m> 2 months ago
ddca0b3d merge Merge pull request #2114 from gitpython-developers/copilot/fix-issue-with-rep... Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
2 months ago
77b1135e fix: resolve active_branch correctly for reftable refs GPT 5.4 <c****x@o****m>
Committed by: Sebastian Thiel <s****l@i****m>
2 months ago
5780812b merge Merge pull request #2112 from EliahKagan/py314 Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
4b25af2a Go back to testing free-threaded interpreters only on GNU/Linux Eliah Kagan <d****e@g****m> 3 months ago
8d979061 Don't support building documentation on Python 3.8 Eliah Kagan <d****e@g****m> 3 months ago
d1ca2af8 Upgrade Sphinx to ~7.4.7 Eliah Kagan <d****e@g****m> 3 months ago
6fbbc6a5 merge Merge pull request #2111 from gitpython-developers/dependabot/pre_commit/pre-... Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
a4bc27a7 Bump the pre-commit group with 5 updates
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
9e6954c4 merge Merge pull request #2110 from EliahKagan/pre-commit-infra Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
53c0a880 Test Python 3.14 on Ubuntu and macOS on CI Eliah Kagan <d****e@g****m> 3 months ago
35db8094 Keep `pre-commit` hooks up to date using Dependabot Eliah Kagan <d****e@g****m> 3 months ago
078f3514 Run the the `pre-commit` CI job on `ubuntu-slim` Eliah Kagan <d****e@g****m> 3 months ago
d1ab2e40 Test free-threaded interpreter on macOS Eliah Kagan <d****e@g****m> 3 months ago
e23c5484 merge Merge pull request #2105 from lweyrich1/fix-autointerrupt-shutdown-guard Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
82b70657 merge Merge pull request #2109 from EliahKagan/312-more-gc Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
c0a3d5f8 merge Merge pull request #2106 from gitpython-developers/dependabot/submodules/git/... Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
98b78d2c Run `gc.collect()` twice in `test_rename` on Python 3.12 Eliah Kagan <d****e@g****m> 3 months ago
357aad19 Remove unnecessary `pytest` import in a test module Eliah Kagan <d****e@g****m> 3 months ago
9648077f Bump git/ext/gitdb from `4c63ee6` to `5c1b303`
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
ac1b9fc5 merge Merge pull request #2108 from EliahKagan/wsl-noalpine Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago

← Back to repository