GitHub / gitpython-developers/GitPython / commits
GitPython is a python library used to interact with Git repositories.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 1b79d449 | Improve line-ending consistency in requirements files | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 646dc169 | merge Merge pull request #2047 from EliahKagan/quoted-empty |
Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| f2b80410 | Don't remove quotes if `\` or `"` are present inside | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 7bcea088 | Add tests of ConfigParser with `"..."` with `"` or `\` inside | Eliah Kagan <d****e@g****m> | 7 months ago | |
| c8e4aa0f | Refactor quote parsing, to prepare for more checks | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 2f225244 | Remove explicit empty `""` handling in ConfigParser | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 4ebe4074 | Test that ConfigParser treats empty quotes as an empty value | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 63160dea | merge Merge pull request #2046 from EliahKagan/config-whitespace |
Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| e5a2db58 | Test `ConfigParser` with whitespace outside the value | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 2e0d835c | merge Merge pull request #2045 from EliahKagan/shell-warning-refactor |
Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 253099fe | Clarify `USE_SHELL` warning helper signature | Eliah Kagan <d****e@g****m> | 7 months ago | |
| b6a188ba | merge Merge pull request #2044 from EliahKagan/popen-comments |
Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 2b85cd1d | Fix ambiguous `_safer_popen_windows` comment | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 82aaa131 | merge Merge pull request #2043 from EliahKagan/static-package-selection |
Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 727f4e9e | Use static notation for `setuptools` in CI `pip` commands | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 31e1c035 | Use static notation for `setuptools` in installation test | Eliah Kagan <d****e@g****m> | 7 months ago | |
| e337e998 | merge Merge pull request #2042 from EliahKagan/cygwin-ci-split |
Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| a6c623ee | Small stylistic consistency tweak | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 414de64b | Show differing `pytest` arguments in step name | Eliah Kagan <d****e@g****m> | 7 months ago | |
| ba58f40d | Split Cygwin CI into two test jobs | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 27bf23c6 | merge Merge pull request #2040 from EliahKagan/mypy-free-threaded |
Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| b45ae86a | Add an explanatory comment for omitting "t" | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 8905e9e8 | Fix CI `mypy` command on free-threaded Python | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 5b098ff4 | merge Merge pull request #2039 from EliahKagan/flatten-next |
Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| c6c08123 | Import `TypeAlias` from `typing_extensions` where needed | Eliah Kagan <d****e@g****m> | 7 months ago | |
| c6d16d01 | Start on fixing AutoInterrupt/CatFileContentStream aliases | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 1e463d4e | merge Merge pull request #2037 from EliahKagan/flatten |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| cf8029d9 | merge Merge pull request #2036 from EliahKagan/quoted-whitespace |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 5f303202 | Test a quoted config var with meaningful edge whitespace | Eliah Kagan <d****e@g****m> | 7 months ago | |
| bd2b9305 | Preserve quoted leading and trailing single-line whitespace | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 4dd5d457 | merge Merge pull request #2035 from betaboon/fix-configparser-quotes |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 5a8a4059 | Refactor Git.{AutoInterrupt,CatFileContentStream} nesting | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 67468a23 | Fix GitConfigParser not removing quotes from values | betaboon <b****n@0****a> | 7 months ago | |
| c8ebc8be | merge Merge pull request #2034 from gitpython-developers/dependabot/submodules/git/... |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 00b46127 |
Bump git/ext/gitdb from `f36c0cc` to `7e02fbd`
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 751cb2d5 | merge Merge pull request #2033 from EliahKagan/gha-permissions |
Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| a9833d63 | Specify explicit `contents: read` workflow permissions | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 2e4a0d2b | merge Merge pull request #2032 from EliahKagan/codeql-gha |
Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 89dbd4a8 | Remove unnecessary permissions from `codeql.yml` | Eliah Kagan <d****e@g****m> | 7 months ago | |
| d7ce09fa | Keep running CodeQL on all branches, etc. | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 847ead69 | Recreate `codeq.yml` with current defaults | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 0c0fc7ee | Temporarily remove CodeQL workflow file | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 2d662ccf | merge Merge pull request #2031 from EliahKagan/newer-ruff |
Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| b7ce712c | Use newer ruff style | Eliah Kagan <d****e@g****m> | 7 months ago | |
| 85765344 | merge Merge pull request #2026 from gcmarx/main |
Eliah Kagan <d****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| f3ab5d38 | incorporate review feedback from @EliahKagan | Gordon Marx <g****x@g****m> | 7 months ago | |
| 1731c1e3 | Revert "use `strings` instead of `uname` to detect cygwin" | Gordon Marx <g****x@g****m> | 7 months ago | |
| 58f77105 | Revert "debug printing" | Gordon Marx <g****x@g****m> | 7 months ago | |
| 0df08181 | debug printing | Gordon Marx <g****x@g****m> | 7 months ago | |
| c441316b | use `strings` instead of `uname` to detect cygwin | Gordon Marx <g****x@g****m> | 7 months ago | |
| 36a893bb | add self to AUTHORS, add Emacs tempfiles to .gitignore | Gordon Marx <g****x@g****m> | 8 months ago | |
| bf516095 | merge Merge pull request #2028 from gcmarx/remove-type-assertions |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 8dc75521 | remove type assertions from util.py | Gordon Marx <g****x@g****m> | 8 months ago | |
| cffa264b | turns out f-strings before 3.8 don't support {variable=} notation, take that out | Gordon Marx <g****x@g****m> | 8 months ago | |
| b1289eeb | it's is_file(), not isfile() | Gordon Marx <g****x@g****m> | 8 months ago | |
| 22d6284b | don't use match-case, since it's a 3.10 feature | Gordon Marx <g****x@g****m> | 8 months ago | |
| 226f4ffc | check that uname_cmd points to a file; if uname_cmd were a directory, it coul... | Gordon Marx <g****x@g****m> | 8 months ago | |
| 3f5a942b | don't keep checking if sys.platform isn't 'cygwin' | Gordon Marx <g****x@g****m> | 8 months ago | |
| 71879840 | use pathlib.Path instead of os.path.isfile | Gordon Marx <g****x@g****m> | 8 months ago | |
| 58ff723e | Revert "check for the existence/execute bit on the uname command before tryin... | Gordon Marx <g****x@g****m> | 8 months ago | |
| 428be1a5 | adding self to authors | Gordon Marx <g****x@g****m> | 8 months ago | |
| de5e57ca | check for the existence/execute bit on the uname command before trying to run it | Gordon Marx <g****x@g****m> | 8 months ago | |
| ec008722 | add tests for is_cygwin_git | Gordon Marx <g****x@g****m> | 8 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> |
8 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> |
8 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> |
10 months ago | |
| 1abb399b | replace quansight-labs/setup-python with actions/setup-python | Nathan Goldbaum <n****m@g****m> | 10 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> |
10 months ago | |
| 4bedb056 | merge Merge pull request #2015 from Andrej730/main |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 94151aa2 | Use property decorator to support typing | Andrej730 <a****v@g****m> | 10 months ago | |
| 3d979a6c | Fix some incorrect sphinx markups in the docstrings | Yuki Kobayashi <d****r@g****m> | 10 months ago | |
| 6d09bb61 | merge Merge pull request #2011 from EliahKagan/nogil |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 468f91a1 | merge Merge pull request #2010 from EliahKagan/wsl1 |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
10 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> |
10 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> |
10 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> |
10 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> |
10 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> |
10 months ago | |
| 56038c3e | Only test free-threaded Python on Linux |
Eliah Kagan <d****e@g****m>
Committed by: Sebastian Thiel <s****l@i****m> |
10 months ago | |
| c13d998c | Test on free-threaded Python |
Eliah Kagan <d****e@g****m>
Committed by: Sebastian Thiel <s****l@i****m> |
10 months ago | |
| a41a0de4 | Use WSL1 on CI |
Eliah Kagan <d****e@g****m>
Committed by: Sebastian Thiel <s****l@i****m> |
10 months ago | |
| 2ae697d0 | Mark `test_installation` xfail on Cygwin CI | Eliah Kagan <d****e@g****m> | 10 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> |
11 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> |
11 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> |
11 months ago | |
| d597fc94 | Install wget for Cygwin job to use to get pip bootstrap script | Eliah Kagan <d****e@g****m> | 11 months ago | |
| a2b73cac | Use the pip bootstrap script instead | Eliah Kagan <d****e@g****m> | 11 months ago | |
| a5fee410 | Install Cygwin package for wheel | Eliah Kagan <d****e@g****m> | 11 months ago | |
| 4605dd69 | Install pip in venv in separate step | Eliah Kagan <d****e@g****m> | 11 months ago | |
| f401b102 | Switch back to cygwin/cygwin-install-action | Eliah Kagan <d****e@g****m> | 11 months ago | |
| 9e22a4a5 | Run `python3.9` explicitly on Cygwin CI | Eliah Kagan <d****e@g****m> | 11 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> |
11 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> |
12 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> |
12 months ago | |
| 7751d0b9 | Fuzzing: Fix broken test for Git submodule handling | David Lakin <g****b@t****m> | 12 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> |
12 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> | 12 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> |
about 1 year 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> |
about 1 year 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> |
about 1 year ago |