dependabot[bot] opened a new pull request, #53725: URL: https://github.com/apache/airflow/pull/53725
Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.44 to 3.1.45. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/gitpython-developers/GitPython/releases">gitpython's releases</a>.</em></p> <blockquote> <h2>3.1.45</h2> <h2>What's Changed</h2> <ul> <li>Fix various version-related CI breakages by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/1987">gitpython-developers/GitPython#1987</a></li> <li>Do some CI cleanup to make reports clearer and future changes easier by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/1989">gitpython-developers/GitPython#1989</a></li> <li>Affirm that gitdb and smmap advisories can also be created by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/1991">gitpython-developers/GitPython#1991</a></li> <li>Fix links to gitdb and smmap <code>SECURITY.md</code> files by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/1992">gitpython-developers/GitPython#1992</a></li> <li>Test Python 3.13 regularly on Ubuntu and macOS on CI by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/1990">gitpython-developers/GitPython#1990</a></li> <li>Repo.rev_parse: Handle <!-- raw HTML omitted -->^{commit} correctly by <a href="https://github.com/flichtenheld"><code>@flichtenheld</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/1996">gitpython-developers/GitPython#1996</a></li> <li>Fuzzing: Fix Broken Fuzz Test for Git Submodule Handling by <a href="https://github.com/DaveLak"><code>@DaveLak</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/1997">gitpython-developers/GitPython#1997</a></li> <li>Work around Cygwin CI failure <a href="https://redirect.github.com/gitpython-developers/GitPython/issues/2004">#2004</a>, except for <code>test_installation</code> by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2007">gitpython-developers/GitPython#2007</a></li> <li>Mark <code>test_installation</code> xfail on Cygwin CI by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2009">gitpython-developers/GitPython#2009</a></li> <li><code>IndexFile._to_relative_path</code> - fix case where absolute path gets stripped of trailing slash by <a href="https://github.com/kamilkozik7"><code>@kamilkozik7</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2012">gitpython-developers/GitPython#2012</a></li> <li>Use WSL1 on CI by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2010">gitpython-developers/GitPython#2010</a></li> <li>Test free-threaded Python (but only on Linux) by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2011">gitpython-developers/GitPython#2011</a></li> <li>Use property decorator to support typing by <a href="https://github.com/Andrej730"><code>@Andrej730</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2015">gitpython-developers/GitPython#2015</a></li> <li>Fix some incorrect sphinx markups in the docstrings by <a href="https://github.com/koyuki7w"><code>@koyuki7w</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2018">gitpython-developers/GitPython#2018</a></li> <li>replace quansight-labs/setup-python with actions/setup-python by <a href="https://github.com/ngoldbaum"><code>@ngoldbaum</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2019">gitpython-developers/GitPython#2019</a></li> <li>remove type assertions from util.py by <a href="https://github.com/gcmarx"><code>@gcmarx</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2028">gitpython-developers/GitPython#2028</a></li> <li>correctly handle <code>uname-cmd</code> that doesn't point to an executable file by <a href="https://github.com/gcmarx"><code>@gcmarx</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2026">gitpython-developers/GitPython#2026</a></li> <li>Use newer ruff style by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2031">gitpython-developers/GitPython#2031</a></li> <li>Have CodeQL scan GitHub Actions workflows as well as Python code by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2032">gitpython-developers/GitPython#2032</a></li> <li>Specify explicit <code>contents: read</code> workflow permissions by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2033">gitpython-developers/GitPython#2033</a></li> <li>Fix GitConfigParser not removing quotes from values by <a href="https://github.com/betaboon"><code>@betaboon</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2035">gitpython-developers/GitPython#2035</a></li> <li>Preserve quoted leading and trailing single-line config var whitespace by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2036">gitpython-developers/GitPython#2036</a></li> <li>Refactor Git.{AutoInterrupt,CatFileContentStream} nesting by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2037">gitpython-developers/GitPython#2037</a></li> <li>Fix Git.{AutoInterrupt,CatFileContentStream} static typing by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2039">gitpython-developers/GitPython#2039</a></li> <li>Fix CI <code>mypy</code> command on free-threaded Python by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2040">gitpython-developers/GitPython#2040</a></li> <li>Split Cygwin CI into non-<code>performance</code> and <code>performance</code> test jobs by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2042">gitpython-developers/GitPython#2042</a></li> <li>Express conditional <code>setuptools</code> requirement statically by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2043">gitpython-developers/GitPython#2043</a></li> <li>Fix ambiguous <code>_safer_popen_windows</code> comment by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2044">gitpython-developers/GitPython#2044</a></li> <li>Clarify <code>USE_SHELL</code> warning helper signature by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2045">gitpython-developers/GitPython#2045</a></li> <li>Test <code>ConfigParser</code> with whitespace outside the value by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2046">gitpython-developers/GitPython#2046</a></li> <li>Remove explicit empty <code>""</code> handling in ConfigParser by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2047">gitpython-developers/GitPython#2047</a></li> <li>Various style improvements by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2049">gitpython-developers/GitPython#2049</a></li> <li>Don't remove quotes if <code>\</code> or <code>"</code> are present inside by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2048">gitpython-developers/GitPython#2048</a></li> <li>fix updating submodules with relative urls by <a href="https://github.com/david0"><code>@david0</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2051">gitpython-developers/GitPython#2051</a></li> <li>Run <code>cat_file.py</code> fixture without site customizations by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2052">gitpython-developers/GitPython#2052</a></li> <li>Fix Cygwin installation on CI for <code>pip</code> by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2053">gitpython-developers/GitPython#2053</a></li> <li>Fail <code>test_installation</code> on warnings, and remove deprecated license classifier by <a href="https://github.com/EliahKagan"><code>@EliahKagan</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2054">gitpython-developers/GitPython#2054</a></li> <li>Add clearer error version for unsupported index error by <a href="https://github.com/tombedor"><code>@tombedor</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2055">gitpython-developers/GitPython#2055</a></li> <li>Fix name collision by <a href="https://github.com/NMertsch"><code>@NMertsch</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2060">gitpython-developers/GitPython#2060</a></li> <li>Allow relative path url in submodules for submodule_update by <a href="https://github.com/t-webber"><code>@t-webber</code></a> in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2062">gitpython-developers/GitPython#2062</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/flichtenheld"><code>@flichtenheld</code></a> made their first contribution in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/1996">gitpython-developers/GitPython#1996</a></li> <li><a href="https://github.com/kamilkozik7"><code>@kamilkozik7</code></a> made their first contribution in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2012">gitpython-developers/GitPython#2012</a></li> <li><a href="https://github.com/koyuki7w"><code>@koyuki7w</code></a> made their first contribution in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2018">gitpython-developers/GitPython#2018</a></li> <li><a href="https://github.com/ngoldbaum"><code>@ngoldbaum</code></a> made their first contribution in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2019">gitpython-developers/GitPython#2019</a></li> <li><a href="https://github.com/gcmarx"><code>@gcmarx</code></a> made their first contribution in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2028">gitpython-developers/GitPython#2028</a></li> <li><a href="https://github.com/betaboon"><code>@betaboon</code></a> made their first contribution in <a href="https://redirect.github.com/gitpython-developers/GitPython/pull/2035">gitpython-developers/GitPython#2035</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gitpython-developers/GitPython/commit/6ba2c0a2f9ee7feffd7e079621c4845820180c9a"><code>6ba2c0a</code></a> Prepare a new release</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/bbb3d00ac431dc7966f9715fb813792d234eca81"><code>bbb3d00</code></a> Merge pull request <a href="https://redirect.github.com/gitpython-developers/GitPython/issues/2062">#2062</a> from t-webber/relative_path_submodules</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/1ee1e781929074afd66bff1eae007bbee41d117e"><code>1ee1e78</code></a> Add test case for cloning submodules with relative path</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/ec2e2c8b894512e7a2364774d77cdd9db73f0566"><code>ec2e2c8</code></a> Allow relative path url in submodules for submodule_update</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/4d529b71905edae12e4699170f7d9e0a665801b5"><code>4d529b7</code></a> Merge pull request <a href="https://redirect.github.com/gitpython-developers/GitPython/issues/2060">#2060</a> from NMertsch/2023-fix-gitconfigparser-autodoc</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/80fd2c16211738156e65258381a17cdc429ddd08"><code>80fd2c1</code></a> Don't treat sphinx warnings as errors</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/a4aadb0c04bd13af824c14dcc39f88345aa5c440"><code>a4aadb0</code></a> Fix name collision</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/4c7778a93134364cfff7b1597f9eda00a88323af"><code>4c7778a</code></a> Merge pull request <a href="https://redirect.github.com/gitpython-developers/GitPython/issues/2057">#2057</a> from gitpython-developers/dependabot/github_actions/...</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/5033c3ffd8917d835658c22e84bd86103a2ae52d"><code>5033c3f</code></a> Merge pull request <a href="https://redirect.github.com/gitpython-developers/GitPython/issues/2056">#2056</a> from gitpython-developers/dependabot/github_actions/...</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/496392b9bf781904421cbd171c0c5395a6fe330c"><code>496392b</code></a> Bump cygwin/cygwin-install-action from 5 to 6</li> <li>Additional commits viewable in <a href="https://github.com/gitpython-developers/GitPython/compare/3.1.44...3.1.45">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
