tag:github.com,2008:https://github.com/gitpython-developers/GitPython/releases Release notes from GitPython 2026-01-01T15:33:13Z tag:github.com,2008:Repository/1126087/3.1.46 2026-01-01T15:38:30Z 3.1.46 <h2>What's Changed</h2> <ul> <li>Prepare a new release by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Byron/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Byron">@Byron</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3258375073" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2063" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2063/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2063">#2063</a></li> <li>Bump actions/checkout from 4 to 5 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3311100874" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2067" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2067/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2067">#2067</a></li> <li>Bump git/ext/gitdb from <code>335c0f6</code> to <code>39d7dbf</code> by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3332052423" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2068" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2068/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2068">#2068</a></li> <li>Bump actions/setup-python from 5 to 6 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3384102520" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2070" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2070/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2070">#2070</a></li> <li>Bump git/ext/gitdb from <code>39d7dbf</code> to <code>f8fdfec</code> by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3384173304" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2071" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2071/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2071">#2071</a></li> <li>Fix type hint for <code>SymbolicReference.reference</code> property by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/emmanuel-ferdman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/emmanuel-ferdman">@emmanuel-ferdman</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3469872398" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2074" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2074/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2074">#2074</a></li> <li>feat: Add support for hasconfig git rule. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bvanelli/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bvanelli">@bvanelli</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3492731440" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2075" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2075/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2075">#2075</a></li> <li>Bump github/codeql-action from 3 to 4 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3510098092" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2076" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2076/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2076">#2076</a></li> <li>Use actual return type in annotation for method submodule_update by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/extrwi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/extrwi">@extrwi</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3535691428" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2078" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2078/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2078">#2078</a></li> <li>Bump git/ext/gitdb from <code>f8fdfec</code> to <code>65321a2</code> by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3581996092" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2082" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2082/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2082">#2082</a></li> <li>Preliminary support for index format v3 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/blahgeek/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/blahgeek">@blahgeek</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3578861869" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2081" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2081/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2081">#2081</a></li> <li>Bump actions/checkout from 5 to 6 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3659005833" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2084" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2084/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2084">#2084</a></li> <li>Pin <code>mypy==1.18.2</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/George-Ogden/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/George-Ogden">@George-Ogden</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3674255564" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2087" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2087/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2087">#2087</a></li> <li>Respect <code>os.Pathlike</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/George-Ogden/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/George-Ogden">@George-Ogden</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3672746425" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2086" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2086/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2086">#2086</a></li> <li>Bump git/ext/gitdb from <code>65321a2</code> to <code>4c63ee6</code> by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3706321135" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2093" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2093/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2093">#2093</a></li> <li>Join <code>Pathlike</code> Object to Tree by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/George-Ogden/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/George-Ogden">@George-Ogden</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3724923102" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2094" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2094/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2094">#2094</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/emmanuel-ferdman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/emmanuel-ferdman">@emmanuel-ferdman</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3469872398" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2074" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2074/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2074">#2074</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bvanelli/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bvanelli">@bvanelli</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3492731440" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2075" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2075/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2075">#2075</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/extrwi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/extrwi">@extrwi</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3535691428" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2078" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2078/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2078">#2078</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/blahgeek/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/blahgeek">@blahgeek</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3578861869" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2081" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2081/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2081">#2081</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/George-Ogden/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/George-Ogden">@George-Ogden</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3674255564" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2087" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2087/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2087">#2087</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/gitpython-developers/GitPython/compare/3.1.45...3.1.46"><tt>3.1.45...3.1.46</tt></a></p> Byron tag:github.com,2008:Repository/1126087/3.1.45 2025-07-24T03:48:06Z 3.1.45 <h2>What's Changed</h2> <ul> <li>Fix various version-related CI breakages by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2765909756" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1987" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1987/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1987">#1987</a></li> <li>Do some CI cleanup to make reports clearer and future changes easier by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2768938515" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1989" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1989/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1989">#1989</a></li> <li>Affirm that gitdb and smmap advisories can also be created by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2769169746" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1991" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1991/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1991">#1991</a></li> <li>Fix links to gitdb and smmap <code>SECURITY.md</code> files by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2769360065" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1992" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1992/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1992">#1992</a></li> <li>Test Python 3.13 regularly on Ubuntu and macOS on CI by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2769157340" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1990" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1990/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1990">#1990</a></li> <li>Repo.rev_parse: Handle ^{commit} correctly by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/flichtenheld/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/flichtenheld">@flichtenheld</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2778333468" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1996" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1996/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1996">#1996</a></li> <li>Fuzzing: Fix Broken Fuzz Test for Git Submodule Handling by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2780933333" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1997" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1997/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1997">#1997</a></li> <li>Work around Cygwin CI failure <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2867023746" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2004" data-hovercard-type="issue" data-hovercard-url="/gitpython-developers/GitPython/issues/2004/hovercard" href="https://github.com/gitpython-developers/GitPython/issues/2004">#2004</a>, except for <code>test_installation</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2877371797" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2007" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2007/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2007">#2007</a></li> <li>Mark <code>test_installation</code> xfail on Cygwin CI by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2899293700" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2009" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2009/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2009">#2009</a></li> <li><code>IndexFile._to_relative_path</code> - fix case where absolute path gets stripped of trailing slash by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kamilkozik7/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kamilkozik7">@kamilkozik7</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2903580525" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2012" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2012/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2012">#2012</a></li> <li>Use WSL1 on CI by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2901691532" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2010" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2010/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2010">#2010</a></li> <li>Test free-threaded Python (but only on Linux) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2901942993" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2011" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2011/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2011">#2011</a></li> <li>Use property decorator to support typing by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Andrej730/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Andrej730">@Andrej730</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2930866433" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2015" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2015/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2015">#2015</a></li> <li>Fix some incorrect sphinx markups in the docstrings by @koyuki7w in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2940837476" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2018" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2018/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2018">#2018</a></li> <li>replace quansight-labs/setup-python with actions/setup-python by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ngoldbaum/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ngoldbaum">@ngoldbaum</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2946921203" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2019" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2019/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2019">#2019</a></li> <li>remove type assertions from util.py by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gcmarx/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gcmarx">@gcmarx</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3084401393" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2028" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2028/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2028">#2028</a></li> <li>correctly handle <code>uname-cmd</code> that doesn't point to an executable file by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gcmarx/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gcmarx">@gcmarx</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3083367199" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2026" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2026/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2026">#2026</a></li> <li>Use newer ruff style by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3103751338" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2031" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2031/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2031">#2031</a></li> <li>Have CodeQL scan GitHub Actions workflows as well as Python code by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3104047012" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2032" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2032/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2032">#2032</a></li> <li>Specify explicit <code>contents: read</code> workflow permissions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3104112846" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2033" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2033/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2033">#2033</a></li> <li>Fix GitConfigParser not removing quotes from values by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/betaboon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/betaboon">@betaboon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3125825911" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2035" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2035/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2035">#2035</a></li> <li>Preserve quoted leading and trailing single-line config var whitespace by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3126491618" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2036" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2036/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2036">#2036</a></li> <li>Refactor Git.{AutoInterrupt,CatFileContentStream} nesting by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3126522169" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2037" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2037/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2037">#2037</a></li> <li>Fix Git.{AutoInterrupt,CatFileContentStream} static typing by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3127213973" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2039" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2039/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2039">#2039</a></li> <li>Fix CI <code>mypy</code> command on free-threaded Python by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3127266762" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2040" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2040/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2040">#2040</a></li> <li>Split Cygwin CI into non-<code>performance</code> and <code>performance</code> test jobs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3127322439" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2042" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2042/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2042">#2042</a></li> <li>Express conditional <code>setuptools</code> requirement statically by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3127430966" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2043" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2043/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2043">#2043</a></li> <li>Fix ambiguous <code>_safer_popen_windows</code> comment by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3127490684" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2044" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2044/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2044">#2044</a></li> <li>Clarify <code>USE_SHELL</code> warning helper signature by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3127623108" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2045" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2045/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2045">#2045</a></li> <li>Test <code>ConfigParser</code> with whitespace outside the value by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3127666966" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2046" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2046/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2046">#2046</a></li> <li>Remove explicit empty <code>""</code> handling in ConfigParser by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3127918480" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2047" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2047/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2047">#2047</a></li> <li>Various style improvements by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3128693862" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2049" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2049/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2049">#2049</a></li> <li>Don't remove quotes if <code>\</code> or <code>"</code> are present inside by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3127944141" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2048" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2048/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2048">#2048</a></li> <li>fix updating submodules with relative urls by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/david0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/david0">@david0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3136600999" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2051" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2051/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2051">#2051</a></li> <li>Run <code>cat_file.py</code> fixture without site customizations by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3139132219" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2052" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2052/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2052">#2052</a></li> <li>Fix Cygwin installation on CI for <code>pip</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3146650836" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2053" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2053/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2053">#2053</a></li> <li>Fail <code>test_installation</code> on warnings, and remove deprecated license classifier by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3148557016" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2054" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2054/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2054">#2054</a></li> <li>Add clearer error version for unsupported index error by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tombedor/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tombedor">@tombedor</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3154027759" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2055" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2055/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2055">#2055</a></li> <li>Fix name collision by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/NMertsch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/NMertsch">@NMertsch</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3246164276" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2060" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2060/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2060">#2060</a></li> <li>Allow relative path url in submodules for submodule_update by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/t-webber/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/t-webber">@t-webber</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3252098568" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2062" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2062/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2062">#2062</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/flichtenheld/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/flichtenheld">@flichtenheld</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2778333468" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1996" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1996/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1996">#1996</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kamilkozik7/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kamilkozik7">@kamilkozik7</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2903580525" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2012" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2012/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2012">#2012</a></li> <li>@koyuki7w made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2940837476" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2018" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2018/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2018">#2018</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ngoldbaum/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ngoldbaum">@ngoldbaum</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2946921203" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2019" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2019/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2019">#2019</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gcmarx/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gcmarx">@gcmarx</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3084401393" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2028" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2028/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2028">#2028</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/betaboon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/betaboon">@betaboon</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3125825911" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2035" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2035/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2035">#2035</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/david0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/david0">@david0</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3136600999" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2051" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2051/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2051">#2051</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tombedor/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tombedor">@tombedor</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3154027759" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2055" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2055/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2055">#2055</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/NMertsch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/NMertsch">@NMertsch</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3246164276" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2060" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2060/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2060">#2060</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/t-webber/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/t-webber">@t-webber</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3252098568" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/2062" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/2062/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/2062">#2062</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/gitpython-developers/GitPython/compare/3.1.44...3.1.45"><tt>3.1.44...3.1.45</tt></a></p> Byron tag:github.com,2008:Repository/1126087/3.1.44 2025-01-02T07:33:14Z 3.1.44 <h2>What's Changed</h2> <ul> <li>Fix typo in _get_exe_extensions PATHEXT fallback by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2217188844" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1890" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1890/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1890">#1890</a></li> <li>Don't suppress pytest warning summaries by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2217252863" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1892" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1892/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1892">#1892</a></li> <li>Update the comment about <code>--mixed</code> and paths by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2218863720" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1894" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1894/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1894">#1894</a></li> <li>Fixed an error updating shallow submodules by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EduardTalanov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EduardTalanov">@EduardTalanov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2227830696" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1899" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1899/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1899">#1899</a></li> <li>Initial Migration of Fuzz Tests &amp; Integration Scripts From the OSS-Fuzz Project Repo by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2239085203" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1901" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1901/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1901">#1901</a></li> <li>Fuzzer Migration Follow-ups by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2246971438" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1903" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1903/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1903">#1903</a></li> <li>Dockerize "Direct Execution of Fuzz Targets" by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2254722655" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1904" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1904/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1904">#1904</a></li> <li>Fix Fuzzer Crash in ClusterFuzz Due to Missing Git Executable by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2257382517" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1906" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1906/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1906">#1906</a></li> <li>Add GitPython's Standard License Header Comments to Shell Scripts by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2257442642" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1907" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1907/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1907">#1907</a></li> <li>Fix <code>IndexError</code> in <code>GitConfigParser</code> When a Quoted Config Value Contains a Trailing New Line by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2257597339" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1908" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1908/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1908">#1908</a></li> <li>Attempt 2 - Fix Missing Git Executable Causing ClusterFuzz Crash by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2266630881" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1909" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1909/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1909">#1909</a></li> <li>Replace the Suboptimal <code>fuzz_tree.py</code> Harness With a Better Alternative by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2268072341" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1910" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1910/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1910">#1910</a></li> <li>Add git.Blob Fuzz Target by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2279183483" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1911" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1911/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1911">#1911</a></li> <li>lint: switch order Ruff's hooks <code>fix</code> -&gt; <code>format</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Borda/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Borda">@Borda</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2283879379" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1912" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1912/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1912">#1912</a></li> <li>Update OSS-Fuzz Scripts to Use New QA-Assets Repo Structure by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2284892277" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1913" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1913/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1913">#1913</a></li> <li>Add <code>Diff</code> Fuzz Target by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2286482674" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1914" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1914/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1914">#1914</a></li> <li>Instrument test utility functions to increase fuzzer efficiency by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2298486714" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1915" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1915/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1915">#1915</a></li> <li>Add the <code>.git</code> subdir as another <code>safe.directory</code> on Cygwin CI by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2317940018" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1916" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1916/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1916">#1916</a></li> <li>Bump Vampire/setup-wsl from 3.0.0 to 3.1.0 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2319151254" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1917" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1917/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1917">#1917</a></li> <li>Add Submodules Fuzz Target by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2324601723" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1919" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1919/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1919">#1919</a></li> <li>Add graceful handling of expected exceptions in fuzz_submodule.py by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2326279275" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1922" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1922/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1922">#1922</a></li> <li>precommit: enable <code>validate-pyproject</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Borda/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Borda">@Borda</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2325306125" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1921" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1921/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1921">#1921</a></li> <li>typing fixes - DiffIndex generic type and IndexFile items by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Andrej730/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Andrej730">@Andrej730</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2329830442" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1925" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1925/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1925">#1925</a></li> <li>Fix Improper Import Order Breaking <code>fuzz_submodule</code> Fuzzer by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2333241493" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1926" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1926/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1926">#1926</a></li> <li>Fix iter_change_type diff renamed property to prevent warning by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kamilkrzyskow/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kamilkrzyskow">@kamilkrzyskow</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2320082453" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1918" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1918/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1918">#1918</a></li> <li>fixed doc to not faulty do <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2328518153" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1924" data-hovercard-type="issue" data-hovercard-url="/gitpython-developers/GitPython/issues/1924/hovercard" href="https://github.com/gitpython-developers/GitPython/issues/1924">#1924</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zerothi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zerothi">@zerothi</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2351035255" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1932" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1932/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1932">#1932</a></li> <li>fix: fix incoherent beginning whitespace by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cardoeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cardoeng">@cardoeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2359217264" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1933" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1933/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1933">#1933</a></li> <li>Change aliases to work around mypy issue. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PatrickMassot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PatrickMassot">@PatrickMassot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2370812983" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1935" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1935/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1935">#1935</a></li> <li>precommit: enable <code>end-of-file-fixer</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Borda/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Borda">@Borda</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2325302198" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1920" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1920/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1920">#1920</a></li> <li>lint: add typos check by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Borda/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Borda">@Borda</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2217171911" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1888" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1888/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1888">#1888</a></li> <li>Add type of change to files_dict of a commit by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JonasScharpf/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JonasScharpf">@JonasScharpf</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2413159929" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1943" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1943/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1943">#1943</a></li> <li>Enable Python 3.8 and 3.9 on M1 runners by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2426781334" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1944" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1944/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1944">#1944</a></li> <li>Use Alpine Linux in WSL on CI by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2426812321" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1945" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1945/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1945">#1945</a></li> <li>Remove the non-ARM macOS CI jobs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2426974226" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1946" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1946/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1946">#1946</a></li> <li>Fix Several Bugs in the <code>fuzz_submodule</code> Causing a lot of False Alarms in the OSS-Fuzz Bug Tracker by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2456920613" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1950" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1950/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1950">#1950</a></li> <li>Gracefully handle <code>PermissionError</code> exceptions that crash fuzzer by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2458146936" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1951" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1951/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1951">#1951</a></li> <li>Fuzzing: Gracefully Handle Uninteresting Error to Fix OSS-Fuzz Issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2462403696" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1952" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1952/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1952">#1952</a></li> <li>Update and adjust pre-commit hooks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2469226605" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1953" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1953/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1953">#1953</a></li> <li>Upgrade sphinx to ~7.1.2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2471822902" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1954" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1954/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1954">#1954</a></li> <li>Don't support building documentation on Python 3.7 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2472086685" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1956" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1956/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1956">#1956</a></li> <li>_to_relative_path to support mixing slashes and backslashes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Andrej730/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Andrej730">@Andrej730</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2526010722" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1961" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1961/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1961">#1961</a></li> <li>Update base.py by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alex20230721/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alex20230721">@alex20230721</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2565324222" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1965" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1965/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1965">#1965</a></li> <li>Fix Fetch progress bar by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fvalette-ledger/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fvalette-ledger">@fvalette-ledger</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2586908515" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1971" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1971/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1971">#1971</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EduardTalanov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EduardTalanov">@EduardTalanov</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2227830696" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1899" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1899/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1899">#1899</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DaveLak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DaveLak">@DaveLak</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2239085203" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1901" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1901/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1901">#1901</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Andrej730/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Andrej730">@Andrej730</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2329830442" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1925" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1925/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1925">#1925</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kamilkrzyskow/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kamilkrzyskow">@kamilkrzyskow</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2320082453" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1918" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1918/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1918">#1918</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zerothi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zerothi">@zerothi</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2351035255" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1932" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1932/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1932">#1932</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cardoeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cardoeng">@cardoeng</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2359217264" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1933" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1933/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1933">#1933</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PatrickMassot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PatrickMassot">@PatrickMassot</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2370812983" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1935" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1935/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1935">#1935</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JonasScharpf/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JonasScharpf">@JonasScharpf</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2413159929" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1943" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1943/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1943">#1943</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alex20230721/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alex20230721">@alex20230721</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2565324222" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1965" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1965/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1965">#1965</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fvalette-ledger/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fvalette-ledger">@fvalette-ledger</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2586908515" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1971" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1971/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1971">#1971</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/gitpython-developers/GitPython/compare/3.1.43...3.1.44"><tt>3.1.43...3.1.44</tt></a></p> Byron tag:github.com,2008:Repository/1126087/3.1.43 2024-03-31T08:10:25Z 3.1.43 <h2>Particularly Important Changes</h2> <p>These are likely to affect you, please do take a careful look.</p> <ul> <li>Issue and test deprecation warnings by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2216319525" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1886" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1886/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1886">#1886</a></li> <li>Fix version_info cache invalidation, typing, parsing, and serialization by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2150146015" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1838" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1838/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1838">#1838</a></li> <li>Document manual refresh path treatment by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2150450634" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1839" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1839/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1839">#1839</a></li> <li>Improve static typing and docstrings related to git object types by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2167779110" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1859" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1859/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1859">#1859</a></li> </ul> <h2>Other Changes</h2> <ul> <li>Test in Docker with Alpine Linux on CI by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2137415124" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1826" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1826/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1826">#1826</a></li> <li>Build online docs (RTD) with -W and dependencies by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2151730407" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1843" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1843/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1843">#1843</a></li> <li>Suggest full-path refresh() in failure message by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2151959920" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1844" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1844/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1844">#1844</a></li> <li><code>repo.blame</code> and <code>repo.blame_incremental</code> now accept <code>None</code> as the <code>rev</code> parameter. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Gaubbe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Gaubbe">@Gaubbe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2152529118" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1846" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1846/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1846">#1846</a></li> <li>Make sure diff always uses the default diff driver when <code>create_patch=True</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/can-taslicukur/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/can-taslicukur">@can-taslicukur</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2143043937" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1832" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1832/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1832">#1832</a></li> <li>Revise docstrings, comments, and a few messages by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2160727935" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1850" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1850/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1850">#1850</a></li> <li>Expand what is included in the API Reference by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2164706248" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1855" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1855/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1855">#1855</a></li> <li>Restore building of documentation downloads by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2164716064" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1856" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1856/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1856">#1856</a></li> <li>Revise type annotations slightly by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2168104400" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1860" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1860/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1860">#1860</a></li> <li>Updating regex pattern to handle unicode whitespaces. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jcole-crowdstrike/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jcole-crowdstrike">@jcole-crowdstrike</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2164085241" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1853" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1853/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1853">#1853</a></li> <li>Use upgraded pip in test fixture virtual environment by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2179899679" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1864" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1864/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1864">#1864</a></li> <li>lint: replace <code>flake8</code> with <code>ruff</code> check by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Borda/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Borda">@Borda</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2178609968" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1862" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1862/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1862">#1862</a></li> <li>lint: switch Black with <code>ruff-format</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Borda/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Borda">@Borda</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2180173533" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1865" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1865/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1865">#1865</a></li> <li>Update readme and tox.ini for recent tooling changes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2182500591" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1868" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1868/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1868">#1868</a></li> <li>Split tox lint env into three envs, all safe by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2184388228" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1870" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1870/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1870">#1870</a></li> <li>Slightly broaden Ruff, and update and clarify tool configuration by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2184641725" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1871" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1871/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1871">#1871</a></li> <li>Add a "doc" extra for documentation build dependencies by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2185118691" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1872" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1872/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1872">#1872</a></li> <li>Describe <code>Submodule.__init__</code> parent_commit parameter by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2187430738" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1877" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1877/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1877">#1877</a></li> <li>Include TagObject in git.types.Tree_ish by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2187577671" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1878" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1878/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1878">#1878</a></li> <li>Improve Sphinx role usage, including linking Git manpages by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2189822963" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1879" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1879/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1879">#1879</a></li> <li>Replace all wildcard imports with explicit imports by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2194261775" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1880" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1880/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1880">#1880</a></li> <li>Clarify how tag objects are usually tree-ish and commit-ish by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2195564487" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1881" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1881/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1881">#1881</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Gaubbe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Gaubbe">@Gaubbe</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2152529118" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1846" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1846/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1846">#1846</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/can-taslicukur/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/can-taslicukur">@can-taslicukur</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2143043937" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1832" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1832/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1832">#1832</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jcole-crowdstrike/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jcole-crowdstrike">@jcole-crowdstrike</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2164085241" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1853" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1853/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1853">#1853</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Borda/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Borda">@Borda</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2178609968" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1862" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1862/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1862">#1862</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/gitpython-developers/GitPython/compare/3.1.42...3.1.43"><tt>3.1.42...3.1.43</tt></a></p> Byron tag:github.com,2008:Repository/1126087/3.1.42 2024-02-15T20:14:50Z 3.1.42 <h2>What's Changed</h2> <ul> <li>Fix release link in changelog by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PeterJCLaw/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PeterJCLaw">@PeterJCLaw</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2074852646" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1795" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1795/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1795">#1795</a></li> <li>Remove test dependency on sumtypes library by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2077522058" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1798" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1798/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1798">#1798</a></li> <li>Pin Sphinx plugins to compatible versions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2082757128" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1803" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1803/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1803">#1803</a></li> <li>fix: treeNotSorted issue by @et-repositories in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2078194147" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1799" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1799/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1799">#1799</a></li> <li>Remove git.util.NullHandler by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2097172681" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1807" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1807/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1807">#1807</a></li> <li>Clarify why GIT_PYTHON_GIT_EXECUTABLE may be set on failure by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2097405916" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1810" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1810/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1810">#1810</a></li> <li>Report actual attempted Git command when Git.refresh fails by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2099963457" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1812" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1812/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1812">#1812</a></li> <li>Don't suppress messages when logging is not configured by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2101877203" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1813" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1813/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1813">#1813</a></li> <li>Pin Python 3.9.16 on Cygwin CI by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2104023038" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1814" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1814/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1814">#1814</a></li> <li>Have initial refresh use a logger to warn by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2114857641" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1815" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1815/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1815">#1815</a></li> <li>Omit warning prefix in "Bad git executable" message by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2120256879" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1816" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1816/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1816">#1816</a></li> <li>Test with M1 macOS CI runner by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2120450537" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1817" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1817/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1817">#1817</a></li> <li>Bump pre-commit/action from 3.0.0 to 3.0.1 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2130166073" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1818" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1818/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1818">#1818</a></li> <li>Bump Vampire/setup-wsl from 2.0.2 to 3.0.0 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2130166172" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1819" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1819/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1819">#1819</a></li> <li>Remove deprecated section in README.md by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcm-ml/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcm-ml">@marcm-ml</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2136025012" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1823" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1823/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1823">#1823</a></li> <li>Keep temp files out of project dir and improve cleanup by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2137095421" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1825" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1825/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1825">#1825</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PeterJCLaw/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PeterJCLaw">@PeterJCLaw</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2074852646" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1795" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1795/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1795">#1795</a></li> <li>@et-repositories made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2078194147" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1799" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1799/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1799">#1799</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcm-ml/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcm-ml">@marcm-ml</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2136025012" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1823" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1823/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1823">#1823</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/gitpython-developers/GitPython/compare/3.1.41...3.1.42"><tt>3.1.41...3.1.42</tt></a></p> Byron tag:github.com,2008:Repository/1126087/3.1.41 2024-01-10T12:20:52Z 3.1.41 - fix Windows security issue <p>The details about the Windows security issue <a href="https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-2mqj-m65w-jghx">can be found in this advisory</a>.</p> <p>Special thanks go to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> who reported the issue and fixed it in a single stroke, while being responsible for an incredible amount of improvements that he contributed over the last couple of months ❤️.</p> <h2>What's Changed</h2> <ul> <li>Add <code>__all__</code> in git.exc by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1953723858" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1719" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1719/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1719">#1719</a></li> <li>Set submodule update cadence to weekly by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1954136163" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1721" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1721/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1721">#1721</a></li> <li>Never modify sys.path by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1953982101" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1720" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1720/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1720">#1720</a></li> <li>Bump git/ext/gitdb from <code>8ec2390</code> to <code>ec58b7e</code> by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1954531957" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1722" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1722/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1722">#1722</a></li> <li>Revise comments, docstrings, some messages, and a bit of code by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1968810009" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1725" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1725/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1725">#1725</a></li> <li>Use zero-argument super() by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1974852161" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1726" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1726/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1726">#1726</a></li> <li>Remove obsolete note in _iter_packed_refs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1976122684" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1727" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1727/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1727">#1727</a></li> <li>Reorganize test_util and make xfail marks precise by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1976471147" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1729" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1729/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1729">#1729</a></li> <li>Clarify license and make module top comments more consistent by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1976742759" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1730" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1730/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1730">#1730</a></li> <li>Deprecate compat.is_, rewriting all uses by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1977516761" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1732" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1732/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1732">#1732</a></li> <li>Revise and restore some module docstrings by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1979479881" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1735" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1735/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1735">#1735</a></li> <li>Make the rmtree callback Windows-only by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1991863813" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1739" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1739/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1739">#1739</a></li> <li>List all non-passing tests in test summaries by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1992069942" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1740" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1740/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1740">#1740</a></li> <li>Document some minor subtleties in test_util.py by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2015811397" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1749" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1749/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1749">#1749</a></li> <li>Always read metadata files as UTF-8 in setup.py by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2015485654" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1748" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1748/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1748">#1748</a></li> <li>Test native Windows on CI by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2013774598" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1745" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1745/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1745">#1745</a></li> <li>Test macOS on CI by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2020272386" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1752" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1752/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1752">#1752</a></li> <li>Let close_fds be True on all platforms by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2020406714" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1753" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1753/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1753">#1753</a></li> <li>Fix IndexFile.from_tree on Windows by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2019955906" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1751" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1751/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1751">#1751</a></li> <li>Remove unused TASKKILL fallback in AutoInterrupt by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2021587879" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1754" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1754/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1754">#1754</a></li> <li>Don't return with operand when conceptually void by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2022383955" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1755" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1755/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1755">#1755</a></li> <li>Group .gitignore entries by purpose by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2025328098" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1758" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1758/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1758">#1758</a></li> <li>Adding dubious ownership handling by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marioaag/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marioaag">@marioaag</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2014886708" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1746" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1746/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1746">#1746</a></li> <li>Avoid brittle assumptions about preexisting temporary files in tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2032136278" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1759" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1759/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1759">#1759</a></li> <li>Overhaul noqa directives by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2033479920" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1760" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1760/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1760">#1760</a></li> <li>Clarify some Git.execute kill_after_timeout limitations by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2034265155" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1761" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1761/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1761">#1761</a></li> <li>Bump actions/setup-python from 4 to 5 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2035635910" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1763" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1763/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1763">#1763</a></li> <li>Don't install black on Cygwin by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2037696849" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1766" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1766/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1766">#1766</a></li> <li>Extract all "import gc" to module level by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2037628015" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1765" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1765/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1765">#1765</a></li> <li>Extract remaining local "import gc" to module level by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2037974188" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1768" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1768/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1768">#1768</a></li> <li>Replace xfail with gc.collect in TestSubmodule.test_rename by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2037908030" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1767" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1767/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1767">#1767</a></li> <li>Enable CodeQL by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2039008322" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1769" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1769/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1769">#1769</a></li> <li>Replace some uses of the deprecated mktemp function by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2039143588" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1770" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1770/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1770">#1770</a></li> <li>Bump github/codeql-action from 2 to 3 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2046636799" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1773" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1773/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1773">#1773</a></li> <li>Run some Windows environment variable tests only on Windows by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2047768448" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1774" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1774/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1774">#1774</a></li> <li>Fix TemporaryFileSwap regression where file_path could not be Path by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2051717695" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1776" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1776/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1776">#1776</a></li> <li>Improve hooks tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2051888447" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1777" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1777/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1777">#1777</a></li> <li>Fix if items of Index is of type PathLike by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/stegm/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/stegm">@stegm</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2053033290" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1778" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1778/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1778">#1778</a></li> <li>Better document IterableObj.iter_items and improve some subclasses by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2053736017" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1780" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1780/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1780">#1780</a></li> <li>Revert "Don't install black on Cygwin" by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2054588808" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1783" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1783/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1783">#1783</a></li> <li>Add missing pip in $PATH on Cygwin CI by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2054760311" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1784" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1784/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1784">#1784</a></li> <li>Shorten Iterable docstrings and put IterableObj first by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2054770831" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1785" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1785/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1785">#1785</a></li> <li>Fix incompletely revised Iterable/IterableObj docstrings by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2054949838" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1786" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1786/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1786">#1786</a></li> <li>Pre-deprecate setting Git.USE_SHELL by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2054584472" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1782" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1782/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1782">#1782</a></li> <li>Deprecate Git.USE_SHELL by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2055652398" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1787" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1787/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1787">#1787</a></li> <li>In handle_process_output don't forward finalizer result by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2055720577" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1788" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1788/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1788">#1788</a></li> <li>Fix mypy warning "Missing return statement" by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2055748262" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1789" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1789/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1789">#1789</a></li> <li>Fix two remaining Windows untrusted search path cases by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2073994623" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1792" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1792/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1792">#1792</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marioaag/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marioaag">@marioaag</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2014886708" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1746" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1746/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1746">#1746</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/stegm/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/stegm">@stegm</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2053033290" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1778" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1778/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1778">#1778</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/gitpython-developers/GitPython/compare/3.1.40...3.1.41"><tt>3.1.40...3.1.41</tt></a></p> Byron tag:github.com,2008:Repository/1126087/3.1.40 2023-10-18T15:32:08Z 3.1.40 - fix downstream CI <h2>What's Changed</h2> <ul> <li>Add missing info in Submodule.remove docstring by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1949226361" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1714" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1714/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1714">#1714</a></li> <li>Have init script clone submodules unconditionally by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1949695247" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1715" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1715/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1715">#1715</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/gitpython-developers/GitPython/compare/3.1.38...3.1.40"><tt>3.1.38...3.1.40</tt></a></p> Byron tag:github.com,2008:Repository/1126087/3.1.38 2023-10-17T06:10:25Z 3.1.38 <h2>What's Changed</h2> <ul> <li>Add missing assert keywords by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1911121214" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1678" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1678/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1678">#1678</a></li> <li>Make clear every test's status in every CI run by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1913059791" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1679" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1679/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1679">#1679</a></li> <li>Fix new link to license in readme by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1914634438" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1680" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1680/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1680">#1680</a></li> <li>Drop unneeded flake8 suppressions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1914833348" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1681" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1681/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1681">#1681</a></li> <li>Update instructions and test helpers for git-daemon by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1920993624" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1684" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1684/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1684">#1684</a></li> <li>Fix Git.execute shell use and reporting bugs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1921550694" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1687" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1687/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1687">#1687</a></li> <li>No longer allow CI to select a prerelease for 3.12 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1924514578" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1689" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1689/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1689">#1689</a></li> <li>Clarify Git.execute and Popen arguments by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1924400149" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1688" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1688/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1688">#1688</a></li> <li>Ask git where its daemon is and use that by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1931411367" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1697" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1697/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1697">#1697</a></li> <li>Fix bugs affecting exception wrapping in rmtree callback by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1932846977" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1700" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1700/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1700">#1700</a></li> <li>Fix dynamically-set <strong>all</strong> variable by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DeflateAwning/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DeflateAwning">@DeflateAwning</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1892844967" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1659" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1659/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1659">#1659</a></li> <li>Fix small <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1899769623" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1662" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1662/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1662">#1662</a> regression due to <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1892844967" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1659" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1659/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1659">#1659</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1937168131" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1701" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1701/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1701">#1701</a></li> <li>Drop obsolete info on yanking from security policy by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1941327871" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1703" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1703/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1703">#1703</a></li> <li>Have Dependabot offer submodule updates by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1941294068" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1702" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1702/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1702">#1702</a></li> <li>Bump git/ext/gitdb from <code>49c3178</code> to <code>8ec2390</code> by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1941432172" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1704" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1704/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1704">#1704</a></li> <li>Bump git/ext/gitdb from <code>8ec2390</code> to <code>6a22706</code> by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1941493284" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1705" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1705/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1705">#1705</a></li> <li>Update readme for milestone-less releasing by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1942675723" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1707" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1707/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1707">#1707</a></li> <li>Run Cygwin CI workflow commands in login shells by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1943036132" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1709" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1709/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1709">#1709</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DeflateAwning/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DeflateAwning">@DeflateAwning</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1892844967" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1659" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1659/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1659">#1659</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/gitpython-developers/GitPython/compare/3.1.37...3.1.38"><tt>3.1.37...3.1.38</tt></a></p> Byron tag:github.com,2008:Repository/1126087/3.1.37 2023-09-22T07:40:30Z 3.1.37 - a proper fix CVE-2023-41040 <h2>What's Changed</h2> <ul> <li>Improve Python version and OS compatibility, fixing deprecations by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1889292430" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1654" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1654/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1654">#1654</a></li> <li>Better document env_case test/fixture and cwd by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1891667133" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1657" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1657/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1657">#1657</a></li> <li>Remove spurious executable permissions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1891699313" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1658" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1658/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1658">#1658</a></li> <li>Fix up checks in Makefile and make them portable by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1894594775" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1661" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1661/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1661">#1661</a></li> <li>Fix URLs that were redirecting to another license by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1899769623" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1662" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1662/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1662">#1662</a></li> <li>Assorted small fixes/improvements to root dir docs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1899791472" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1663" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1663/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1663">#1663</a></li> <li>Use venv instead of virtualenv in test_installation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1899799698" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1664" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1664/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1664">#1664</a></li> <li>Omit py_modules in setup by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1900182875" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1665" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1665/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1665">#1665</a></li> <li>Don't track code coverage temporary files by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1901822675" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1666" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1666/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1666">#1666</a></li> <li>Configure tox by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1902214223" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1667" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1667/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1667">#1667</a></li> <li>Format tests with black and auto-exclude untracked paths by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1903124188" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1668" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1668/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1668">#1668</a></li> <li>Upgrade and broaden flake8, fixing style problems and bugs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1906650537" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1673" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1673/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1673">#1673</a></li> <li>Fix rollback bug in SymbolicReference.set_reference by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1906741279" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1675" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1675/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1675">#1675</a></li> <li>Remove <code>@NoEffect</code> annotations by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EliahKagan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EliahKagan">@EliahKagan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1907910206" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1677" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1677/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1677">#1677</a></li> <li>Add more checks for the validity of refnames by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/facutuesca/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/facutuesca">@facutuesca</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1906595336" data-permission-text="Title is private" data-url="https://github.com/gitpython-developers/GitPython/issues/1672" data-hovercard-type="pull_request" data-hovercard-url="/gitpython-developers/GitPython/pull/1672/hovercard" href="https://github.com/gitpython-developers/GitPython/pull/1672">#1672</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/gitpython-developers/GitPython/compare/3.1.36...3.1.37"><tt>3.1.36...3.1.37</tt></a></p> Byron tag:github.com,2008:Repository/1126087/3.1.36 2023-09-12T05:55:29Z 3.1.36 <p>sig</p> Byron