Commit 2830f10
authored
Update dependency GitPython to v3.1.45 (#429)
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[GitPython](https://redirect.github.com/gitpython-developers/GitPython)
| `==3.1.44` -> `==3.1.45` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>gitpython-developers/GitPython (GitPython)</summary>
###
[`v3.1.45`](https://redirect.github.com/gitpython-developers/GitPython/releases/tag/3.1.45)
[Compare
Source](https://redirect.github.com/gitpython-developers/GitPython/compare/3.1.44...3.1.45)
#### What's Changed
- Fix various version-related CI breakages by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/1987](https://redirect.github.com/gitpython-developers/GitPython/pull/1987)
- Do some CI cleanup to make reports clearer and future changes easier
by [@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/1989](https://redirect.github.com/gitpython-developers/GitPython/pull/1989)
- Affirm that gitdb and smmap advisories can also be created by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/1991](https://redirect.github.com/gitpython-developers/GitPython/pull/1991)
- Fix links to gitdb and smmap `SECURITY.md` files by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/1992](https://redirect.github.com/gitpython-developers/GitPython/pull/1992)
- Test Python 3.13 regularly on Ubuntu and macOS on CI by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/1990](https://redirect.github.com/gitpython-developers/GitPython/pull/1990)
- Repo.rev\_parse: Handle <tag>^{commit} correctly by
[@​flichtenheld](https://redirect.github.com/flichtenheld) in
[https://github.com/gitpython-developers/GitPython/pull/1996](https://redirect.github.com/gitpython-developers/GitPython/pull/1996)
- Fuzzing: Fix Broken Fuzz Test for Git Submodule Handling by
[@​DaveLak](https://redirect.github.com/DaveLak) in
[https://github.com/gitpython-developers/GitPython/pull/1997](https://redirect.github.com/gitpython-developers/GitPython/pull/1997)
- Work around Cygwin CI failure
[#​2004](https://redirect.github.com/gitpython-developers/GitPython/issues/2004),
except for `test_installation` by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2007](https://redirect.github.com/gitpython-developers/GitPython/pull/2007)
- Mark `test_installation` xfail on Cygwin CI by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2009](https://redirect.github.com/gitpython-developers/GitPython/pull/2009)
- `IndexFile._to_relative_path` - fix case where absolute path gets
stripped of trailing slash by
[@​kamilkozik7](https://redirect.github.com/kamilkozik7) in
[https://github.com/gitpython-developers/GitPython/pull/2012](https://redirect.github.com/gitpython-developers/GitPython/pull/2012)
- Use WSL1 on CI by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2010](https://redirect.github.com/gitpython-developers/GitPython/pull/2010)
- Test free-threaded Python (but only on Linux) by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2011](https://redirect.github.com/gitpython-developers/GitPython/pull/2011)
- Use property decorator to support typing by
[@​Andrej730](https://redirect.github.com/Andrej730) in
[https://github.com/gitpython-developers/GitPython/pull/2015](https://redirect.github.com/gitpython-developers/GitPython/pull/2015)
- Fix some incorrect sphinx markups in the docstrings by
[@​koyuki7w](https://redirect.github.com/koyuki7w) in
[https://github.com/gitpython-developers/GitPython/pull/2018](https://redirect.github.com/gitpython-developers/GitPython/pull/2018)
- replace quansight-labs/setup-python with actions/setup-python by
[@​ngoldbaum](https://redirect.github.com/ngoldbaum) in
[https://github.com/gitpython-developers/GitPython/pull/2019](https://redirect.github.com/gitpython-developers/GitPython/pull/2019)
- remove type assertions from util.py by
[@​gcmarx](https://redirect.github.com/gcmarx) in
[https://github.com/gitpython-developers/GitPython/pull/2028](https://redirect.github.com/gitpython-developers/GitPython/pull/2028)
- correctly handle `uname-cmd` that doesn't point to an executable file
by [@​gcmarx](https://redirect.github.com/gcmarx) in
[https://github.com/gitpython-developers/GitPython/pull/2026](https://redirect.github.com/gitpython-developers/GitPython/pull/2026)
- Use newer ruff style by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2031](https://redirect.github.com/gitpython-developers/GitPython/pull/2031)
- Have CodeQL scan GitHub Actions workflows as well as Python code by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2032](https://redirect.github.com/gitpython-developers/GitPython/pull/2032)
- Specify explicit `contents: read` workflow permissions by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2033](https://redirect.github.com/gitpython-developers/GitPython/pull/2033)
- Fix GitConfigParser not removing quotes from values by
[@​betaboon](https://redirect.github.com/betaboon) in
[https://github.com/gitpython-developers/GitPython/pull/2035](https://redirect.github.com/gitpython-developers/GitPython/pull/2035)
- Preserve quoted leading and trailing single-line config var whitespace
by [@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2036](https://redirect.github.com/gitpython-developers/GitPython/pull/2036)
- Refactor Git.{AutoInterrupt,CatFileContentStream} nesting by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2037](https://redirect.github.com/gitpython-developers/GitPython/pull/2037)
- Fix Git.{AutoInterrupt,CatFileContentStream} static typing by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2039](https://redirect.github.com/gitpython-developers/GitPython/pull/2039)
- Fix CI `mypy` command on free-threaded Python by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2040](https://redirect.github.com/gitpython-developers/GitPython/pull/2040)
- Split Cygwin CI into non-`performance` and `performance` test jobs by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2042](https://redirect.github.com/gitpython-developers/GitPython/pull/2042)
- Express conditional `setuptools` requirement statically by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2043](https://redirect.github.com/gitpython-developers/GitPython/pull/2043)
- Fix ambiguous `_safer_popen_windows` comment by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2044](https://redirect.github.com/gitpython-developers/GitPython/pull/2044)
- Clarify `USE_SHELL` warning helper signature by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2045](https://redirect.github.com/gitpython-developers/GitPython/pull/2045)
- Test `ConfigParser` with whitespace outside the value by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2046](https://redirect.github.com/gitpython-developers/GitPython/pull/2046)
- Remove explicit empty `""` handling in ConfigParser by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2047](https://redirect.github.com/gitpython-developers/GitPython/pull/2047)
- Various style improvements by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2049](https://redirect.github.com/gitpython-developers/GitPython/pull/2049)
- Don't remove quotes if `\` or `"` are present inside by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2048](https://redirect.github.com/gitpython-developers/GitPython/pull/2048)
- fix updating submodules with relative urls by
[@​david0](https://redirect.github.com/david0) in
[https://github.com/gitpython-developers/GitPython/pull/2051](https://redirect.github.com/gitpython-developers/GitPython/pull/2051)
- Run `cat_file.py` fixture without site customizations by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2052](https://redirect.github.com/gitpython-developers/GitPython/pull/2052)
- Fix Cygwin installation on CI for `pip` by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2053](https://redirect.github.com/gitpython-developers/GitPython/pull/2053)
- Fail `test_installation` on warnings, and remove deprecated license
classifier by
[@​EliahKagan](https://redirect.github.com/EliahKagan) in
[https://github.com/gitpython-developers/GitPython/pull/2054](https://redirect.github.com/gitpython-developers/GitPython/pull/2054)
- Add clearer error version for unsupported index error by
[@​tombedor](https://redirect.github.com/tombedor) in
[https://github.com/gitpython-developers/GitPython/pull/2055](https://redirect.github.com/gitpython-developers/GitPython/pull/2055)
- Fix name collision by
[@​NMertsch](https://redirect.github.com/NMertsch) in
[https://github.com/gitpython-developers/GitPython/pull/2060](https://redirect.github.com/gitpython-developers/GitPython/pull/2060)
- Allow relative path url in submodules for submodule\_update by
[@​t-webber](https://redirect.github.com/t-webber) in
[https://github.com/gitpython-developers/GitPython/pull/2062](https://redirect.github.com/gitpython-developers/GitPython/pull/2062)
#### New Contributors
- [@​flichtenheld](https://redirect.github.com/flichtenheld) made
their first contribution in
[https://github.com/gitpython-developers/GitPython/pull/1996](https://redirect.github.com/gitpython-developers/GitPython/pull/1996)
- [@​kamilkozik7](https://redirect.github.com/kamilkozik7) made
their first contribution in
[https://github.com/gitpython-developers/GitPython/pull/2012](https://redirect.github.com/gitpython-developers/GitPython/pull/2012)
- [@​koyuki7w](https://redirect.github.com/koyuki7w) made their
first contribution in
[https://github.com/gitpython-developers/GitPython/pull/2018](https://redirect.github.com/gitpython-developers/GitPython/pull/2018)
- [@​ngoldbaum](https://redirect.github.com/ngoldbaum) made their
first contribution in
[https://github.com/gitpython-developers/GitPython/pull/2019](https://redirect.github.com/gitpython-developers/GitPython/pull/2019)
- [@​gcmarx](https://redirect.github.com/gcmarx) made their first
contribution in
[https://github.com/gitpython-developers/GitPython/pull/2028](https://redirect.github.com/gitpython-developers/GitPython/pull/2028)
- [@​betaboon](https://redirect.github.com/betaboon) made their
first contribution in
[https://github.com/gitpython-developers/GitPython/pull/2035](https://redirect.github.com/gitpython-developers/GitPython/pull/2035)
- [@​david0](https://redirect.github.com/david0) made their first
contribution in
[https://github.com/gitpython-developers/GitPython/pull/2051](https://redirect.github.com/gitpython-developers/GitPython/pull/2051)
- [@​tombedor](https://redirect.github.com/tombedor) made their
first contribution in
[https://github.com/gitpython-developers/GitPython/pull/2055](https://redirect.github.com/gitpython-developers/GitPython/pull/2055)
- [@​NMertsch](https://redirect.github.com/NMertsch) made their
first contribution in
[https://github.com/gitpython-developers/GitPython/pull/2060](https://redirect.github.com/gitpython-developers/GitPython/pull/2060)
- [@​t-webber](https://redirect.github.com/t-webber) made their
first contribution in
[https://github.com/gitpython-developers/GitPython/pull/2062](https://redirect.github.com/gitpython-developers/GitPython/pull/2062)
**Full Changelog**:
gitpython-developers/GitPython@3.1.44...3.1.45
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/lettuce-financial/github-bot-signed-commit).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40MC4wIiwidXBkYXRlZEluVmVyIjoiNDEuNDAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->2 files changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
0 commit comments