Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
build(deps): update dulwich requirement from <0.22.7,>=0.21.7 to >=0.…
…21.7,<0.22.8 (#603) Updates the requirements on [dulwich](https://github.com/dulwich/dulwich) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dulwich/dulwich/releases">dulwich's releases</a>.</em></p> <blockquote> <h2>0.22.7</h2> <ul> <li>Fix serializing of commits with empty commit messages. (Castedo Ellerman, <a href="https://redirect.github.com/dulwich/dulwich/issues/1429">#1429</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jelmer/dulwich/blob/master/NEWS">dulwich's changelog</a>.</em></p> <blockquote> <p>0.22.7 2024-12-19</p> <ul> <li>Fix serializing of commits with empty commit messages. (Castedo Ellerman, <a href="https://redirect.github.com/dulwich/dulwich/issues/1429">#1429</a>)</li> </ul> <p>0.22.6 2024-11-16</p> <ul> <li> <p><code>ObjectStore.iter_prefix</code>: fix handling of missing loose object directories. (Jelmer Vernooij)</p> </li> <li> <p>Reject invalid refcontainer values (not 40 characters or symref). (Arun Babu Neelicattu)</p> </li> <li> <p>Add type hints to various functions. (Castedo Ellerman)</p> </li> </ul> <p>0.22.5 2024-11-07</p> <ul> <li> <p>Drop support for Python 3.8. (Jelmer Vernooij)</p> </li> <li> <p>Fix refspec handling in porcelain.pull. (Jelmer Vernooij)</p> </li> <li> <p>Drop broken refspec support in porcelain.clone. (Jelmer Vernooij)</p> </li> <li> <p>Provide <code>ref_prefix</code> functionality client-side if the server does not support it. (Jelmer Vernooij)</p> </li> <li> <p>Consistently honor <code>ref_prefix</code> and <code>protocol_version</code> arguments in client. (Jelmer Vernooij)</p> </li> <li> <p>Strip pkt-line when negotiating protocol v2. Fixes compatibility with gerrit. (Rémy Pecqueur, <a href="https://redirect.github.com/dulwich/dulwich/issues/1423">#1423</a>)</p> </li> <li> <p>Don't pull in <code>setuptools_rust</code> when building pure package. (Eli Schwartz)</p> </li> <li> <p>Return peeled refs from <code>GitClient.get_refs</code> if protocol-v2 is used. (Stefan Sperling, <a href="https://redirect.github.com/dulwich/dulwich/issues/1410">#1410</a>)</p> </li> <li> <p>Drop outdated performance file. (Jelmer Vernooij, <a href="https://redirect.github.com/dulwich/dulwich/issues/1411">#1411</a>)</p> </li> </ul> <p>0.22.4 2024-11-01</p> <ul> <li> <p>Fix handling of symrefs with protocol v2. (Jelmer Vernooij, <a href="https://redirect.github.com/dulwich/dulwich/issues/1389">#1389</a>)</p> </li> <li> <p>Add <code>ObjectStore.iter_prefix</code>. (Jelmer Vernooij)</p> </li> <li> <p>Revert back to version 3 of <code>Cargo.lock</code>, to allow</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jelmer/dulwich/commit/c95a9d9b691b5d2b8f974c9691fcd688512c90be"><code>c95a9d9</code></a> Release 0.22.7.</li> <li><a href="https://github.com/jelmer/dulwich/commit/da57468a38d29fe59da1936848132b52f0f52b27"><code>da57468</code></a> Fix handling of network locations (<a href="https://redirect.github.com/dulwich/dulwich/issues/1467">#1467</a>)</li> <li><a href="https://github.com/jelmer/dulwich/commit/289b701dfea7ca0038bfce587f20f7a29b781bf9"><code>289b701</code></a> Fix handling of network locations</li> <li><a href="https://github.com/jelmer/dulwich/commit/a23263836681e9416ff775f57923079d3c905bd1"><code>a232638</code></a> Bump ruff from 0.8.2 to 0.8.3 (<a href="https://redirect.github.com/dulwich/dulwich/issues/1465">#1465</a>)</li> <li><a href="https://github.com/jelmer/dulwich/commit/888d98048a15b0fb5581d1b06afc019df64061aa"><code>888d980</code></a> Bump ruff from 0.8.2 to 0.8.3</li> <li><a href="https://github.com/jelmer/dulwich/commit/dfa37114e8d07c98a38e73f763f2199887489449"><code>dfa3711</code></a> Bump ruff from 0.8.1 to 0.8.2 (<a href="https://redirect.github.com/dulwich/dulwich/issues/1464">#1464</a>)</li> <li><a href="https://github.com/jelmer/dulwich/commit/6a75ed937802dceb3c2480341a5771ff442539e3"><code>6a75ed9</code></a> Bump ruff from 0.8.1 to 0.8.2</li> <li><a href="https://github.com/jelmer/dulwich/commit/ba21a7de9a99271734157a9581ba12262c7a12e4"><code>ba21a7d</code></a> Bump pyo3 from 0.23.2 to 0.23.3 (<a href="https://redirect.github.com/dulwich/dulwich/issues/1463">#1463</a>)</li> <li><a href="https://github.com/jelmer/dulwich/commit/b046358dd14f30226acfdd8d85bf668ad790d9d6"><code>b046358</code></a> Bump pyo3 from 0.23.2 to 0.23.3</li> <li><a href="https://github.com/jelmer/dulwich/commit/e1861c9268fa1062261baf7c22cfde9d508cf141"><code>e1861c9</code></a> Bump ruff from 0.8.0 to 0.8.1 (<a href="https://redirect.github.com/dulwich/dulwich/issues/1461">#1461</a>)</li> <li>Additional commits viewable in <a href="https://github.com/dulwich/dulwich/compare/dulwich-0.21.7...dulwich-0.22.7">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
- Loading branch information