GitHub / gitpython-developers/GitPython / commits
GitPython is a python library used to interact with Git repositories.
SHA | Message | Author | Date | Stats |
---|---|---|---|---|
58ff723e | Revert "check for the existence/execute bit on the uname command before tryin... | Gordon Marx <g****x@g****m> | 4 months ago | |
428be1a5 | adding self to authors | Gordon Marx <g****x@g****m> | 4 months ago | |
de5e57ca | check for the existence/execute bit on the uname command before trying to run it | Gordon Marx <g****x@g****m> | 4 months ago | |
ec008722 | add tests for is_cygwin_git | Gordon Marx <g****x@g****m> | 4 months ago | |
aa6b7e9d | merge Merge pull request #2024 from gitpython-developers/dependabot/github_actions/... |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
f2483a61 |
Bump Vampire/setup-wsl from 5.0.0 to 5.0.1
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
3b61fcac | merge Merge pull request #2019 from ngoldbaum/setup-python-ft |
Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
1abb399b | replace quansight-labs/setup-python with actions/setup-python | Nathan Goldbaum <n****m@g****m> | 6 months ago | |
0f182901 | merge Merge pull request #2018 from koyuki7w/patch-1 |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
4bedb056 | merge Merge pull request #2015 from Andrej730/main |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
94151aa2 | Use property decorator to support typing | Andrej730 <a****v@g****m> | 6 months ago | |
3d979a6c | Fix some incorrect sphinx markups in the docstrings | Yuki Kobayashi <d****r@g****m> | 6 months ago | |
6d09bb61 | merge Merge pull request #2011 from EliahKagan/nogil |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
468f91a1 | merge Merge pull request #2010 from EliahKagan/wsl1 |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
e85a8958 | merge Merge pull request #2012 from kamilkozik7/fix-trailing-slash |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
dc7ba87a | merge Merge pull request #2008 from gitpython-developers/dependabot/github_actions/... |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
54e1c1bf |
Bump Vampire/setup-wsl from 4.1.1 to 5.0.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
d06f8a91 | merge Merge pull request #2009 from EliahKagan/cygwin-xfail-ci |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
11f7fafa | `IndexFile._to_relative_path` - fix case where absolute path gets stripped of... |
Kamil Kozik <k****7@g****m>
Committed by: Sebastian Thiel <s****l@i****m> |
6 months ago | |
56038c3e | Only test free-threaded Python on Linux |
Eliah Kagan <d****e@g****m>
Committed by: Sebastian Thiel <s****l@i****m> |
6 months ago | |
c13d998c | Test on free-threaded Python |
Eliah Kagan <d****e@g****m>
Committed by: Sebastian Thiel <s****l@i****m> |
7 months ago | |
a41a0de4 | Use WSL1 on CI |
Eliah Kagan <d****e@g****m>
Committed by: Sebastian Thiel <s****l@i****m> |
7 months ago | |
2ae697d0 | Mark `test_installation` xfail on Cygwin CI | Eliah Kagan <d****e@g****m> | 7 months ago | |
fe7533e3 | merge Merge pull request #2007 from EliahKagan/cygwin-py39-venv |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
470318f5 | merge Merge pull request #2006 from gitpython-developers/dependabot/github_actions/... |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
1277baa8 |
Bump Vampire/setup-wsl from 4.1.0 to 4.1.1
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
d597fc94 | Install wget for Cygwin job to use to get pip bootstrap script | Eliah Kagan <d****e@g****m> | 7 months ago | |
a2b73cac | Use the pip bootstrap script instead | Eliah Kagan <d****e@g****m> | 7 months ago | |
a5fee410 | Install Cygwin package for wheel | Eliah Kagan <d****e@g****m> | 7 months ago | |
4605dd69 | Install pip in venv in separate step | Eliah Kagan <d****e@g****m> | 7 months ago | |
f401b102 | Switch back to cygwin/cygwin-install-action | Eliah Kagan <d****e@g****m> | 7 months ago | |
9e22a4a5 | Run `python3.9` explicitly on Cygwin CI | Eliah Kagan <d****e@g****m> | 7 months ago | |
e034cec8 | merge Merge pull request #2000 from gitpython-developers/dependabot/submodules/git/... |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
5c547f33 |
Bump git/ext/gitdb from `9e68ea1` to `f36c0cc`
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
583c011e | merge Merge pull request #1997 from DaveLak/fuzzing/fuzz-targets/git-broken-fuzz-su... |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
7751d0b9 | Fuzzing: Fix broken test for Git submodule handling | David Lakin <g****b@t****m> | 8 months ago | |
333786c3 | merge Merge pull request #1996 from flichtenheld/git-rev-parse |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
e4f1aa71 |
Repo.rev_parse: Handle <tag>^{commit} correctly
Signed-off-by: Frank Lichtenheld <f****k@l****m> |
Frank Lichtenheld <f****k@l****m> | 8 months ago | |
340044b8 | merge Merge pull request #1994 from gitpython-developers/dependabot/submodules/git/... |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
e023e15d | merge Merge pull request #1993 from gitpython-developers/dependabot/github_actions/... |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
fb102cfc |
Bump git/ext/gitdb from `775cfe8` to `9e68ea1`
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
80096b95 |
Bump Vampire/setup-wsl from 4.0.0 to 4.1.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
405b0292 | merge Merge pull request #1990 from EliahKagan/py313-unix |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
f0577668 | merge Merge pull request #1992 from EliahKagan/gitdb-smmap-security-fix-links |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
55f36e64 | Fix links to gitdb and smmap `SECURITY.md` files | Eliah Kagan <d****e@g****m> | 9 months ago | |
206201cd | merge Merge pull request #1991 from EliahKagan/gitdb-smmap-security |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
b20de090 | Affirm that gitdb and smmap advisories can also be created | Eliah Kagan <d****e@g****m> | 9 months ago | |
85d72ef5 | Test Python 3.13 on Ubuntu and macOS on CI | Eliah Kagan <d****e@g****m> | 9 months ago | |
a7c74333 | merge Merge pull request #1989 from EliahKagan/ci-cleanup |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
73ddb22f | Continue testing Python 3.9 on CI but unpin 3.9.16-1 | Eliah Kagan <d****e@g****m> | 9 months ago | |
cc1c6436 | merge Merge pull request #1987 from EliahKagan/versions |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
41377d52 | Change test job keys from `build` to `test` | Eliah Kagan <d****e@g****m> | 9 months ago | |
8a053909 | Tune CI matrix adjustments so reports are clearer | Eliah Kagan <d****e@g****m> | 9 months ago | |
39cd608b | Put back explicit venv activation in Alpine Linux | Eliah Kagan <d****e@g****m> | 9 months ago | |
4aad37a3 | Improve environment isolation in Cygwin and Alpine Linux on CI | Eliah Kagan <d****e@g****m> | 9 months ago | |
a0f8425c | Slightly simplify and clarify instrumented code | Eliah Kagan <d****e@g****m> | 9 months ago | |
0300de98 | Instrument `handle_process_output` test | Eliah Kagan <d****e@g****m> | 9 months ago | |
01e40a7b | Do everything in the venv in the Alpine test | Eliah Kagan <d****e@g****m> | 9 months ago | |
9429be69 | Special-case Python 3.7 for OSes we can install it on | Eliah Kagan <d****e@g****m> | 9 months ago | |
fb1b0512 | bump patch level to prepare new version | Sebastian Thiel <s****l@i****m> | 9 months ago | |
e51bf80a | update GitDB submodule to latest pubslished version | Sebastian Thiel <s****l@i****m> | 9 months ago | |
affab8ed |
Bump Vampire/setup-wsl from 3.1.1 to 4.0.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Eliah Kagan <d****e@g****m> |
9 months ago | |
a5272242 | merge Merge pull request #1971 from fvalette-ledger/fix-fetch-progress-bar |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
d6cdb67b | See if python 3.7 still works when using an older Ubuntu version. | Sebastian Thiel <s****l@i****m> | 11 months ago | |
52cceaf2 | git,cmd: add encoding arg to popen if universal newlines is True | Florent Valette <f****e@l****r> | 11 months ago | |
1bb46512 | git,remote: use universal new lines for fetch/pull stderr capture | Florent Valette <f****e@l****r> | 11 months ago | |
49ca9099 |
Update base.py (#1965)
Co-authored-by: Sebastian Thiel <s****l@i****m> |
No big deal <6****1@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
3470fb3e | merge Merge pull request #1961 from Andrej730/main |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
8327b82a | Fix test failing on unix | Andrej730 <a****v@g****m> | about 1 year ago | |
46740590 | Remove redundant path normalization for working_tree_dir | Andrej730 <a****v@g****m> | about 1 year ago | |
ca06b11e | test adding a file using non-normalized path | Andrej730 <a****v@g****m> | about 1 year ago | |
f2254af5 | _to_relative_path to support mixing slashes and backslashes | Andrej730 <a****v@g****m> | about 1 year ago | |
cfadd9e5 | merge Merge pull request #1956 from EliahKagan/no37doc |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
44f7a738 | Don't support building documentation on Python 3.7 | Eliah Kagan <d****e@g****m> | about 1 year ago | |
651fcf06 | merge Merge pull request #1954 from EliahKagan/py313-doc |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
900fc33b | merge Merge pull request #1953 from EliahKagan/pre-commit |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
16fc99fe | Upgrade sphinx to ~7.1.2 | Eliah Kagan <d****e@g****m> | about 1 year ago | |
cae0d874 | Don't fix end-of-file in files named like licenses | Eliah Kagan <d****e@g****m> | about 1 year ago | |
e9782487 | Revert "Temporarily let end-of-file-fixer break LICENSE-BSD symlink" | Eliah Kagan <d****e@g****m> | about 1 year ago | |
965ea8be | Enable check-symlinks pre-commit hook | Eliah Kagan <d****e@g****m> | about 1 year ago | |
bdfa280f | Temporarily let end-of-file-fixer break LICENSE-BSD symlink | Eliah Kagan <d****e@g****m> | about 1 year ago | |
53ec790e | Fix inconsistent indentation | Eliah Kagan <d****e@g****m> | about 1 year ago | |
7a138eea | Fix small inconsistencies in test/fixtures/ exclusions | Eliah Kagan <d****e@g****m> | about 1 year ago | |
9556f63a | Drop suggestion to auto-fix spelling (many false positives) | Eliah Kagan <d****e@g****m> | about 1 year ago | |
c82bb65f | Fix a spelling error that codespell didn't catch | Eliah Kagan <d****e@g****m> | about 1 year ago | |
016fa44a | Have codespell ignore words that cause new false positives | Eliah Kagan <d****e@g****m> | about 1 year ago | |
d1582d18 | Update versions of pre-commit hooks | Eliah Kagan <d****e@g****m> | about 1 year ago | |
b630eaf0 | merge Merge pull request #1952 from DaveLak/fuzzing/issues/71095 |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
7126ce16 | Fuzzing: Gracefully Handle Uninteresting Error to Fix OSS-Fuzz Issue 71095 | David Lakin <g****b@t****m> | about 1 year ago | |
e57cc2c4 | merge Merge pull request #1951 from DaveLak/fix-issue-69870-gitpython-fuzz-submodul... |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
096851b6 | Gracefully handle `PermissionError` exceptions that crash fuzzer | David Lakin <g****b@t****m> | about 1 year ago | |
a621ff0d | merge Merge pull request #1950 from DaveLak/fix-fuzz-submodules-filename-exception |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
2ed33345 | Fix order of environment setup and git module import |
David Lakin <d****n@g****m>
Committed by: David Lakin <g****b@t****m> |
about 1 year ago | |
27de8676 | Fix buggy `git grep` pathspec args | David Lakin <g****b@t****m> | about 1 year ago | |
2e9c2399 | Extract environment setup and exception checking boilerplate logic | David Lakin <g****b@t****m> | about 1 year ago | |
799b9cae | Improve `check_exception_against_list` matching logic using regex | David Lakin <g****b@t****m> | about 1 year ago | |
7de1556d | Filter out non-bug exceptions using a pre-defined exception list. | David Lakin <g****b@t****m> | about 1 year ago | |
855befa0 | merge Merge pull request #1946 from EliahKagan/ci-arm-instead |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
be6744b6 | Use the macos-latest label rather than macos-14 | Eliah Kagan <d****e@g****m> | about 1 year ago | |
c2bbaf47 | Remove the non-ARM macOS CI jobs | Eliah Kagan <d****e@g****m> | about 1 year ago |