Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Feb 21, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

bdraco and others added 30 commits February 6, 2025 00:59
…ter_chunks (#10427)

Co-authored-by: J. Nick Koston <nick@koston.org>
…ter_chunks (#10428)

Co-authored-by: J. Nick Koston <nick@koston.org>
…_large_payload_deflate_compression_data_in_eof (#10430)

Co-authored-by: J. Nick Koston <nick@koston.org>
fixes #10421
… for WebSocket PING/PONG timeouts (#10432)

Co-authored-by: J. Nick Koston <nick@koston.org>
… for WebSocket PING/PONG timeouts (#10431)

Co-authored-by: J. Nick Koston <nick@koston.org>
Bumps [mypy](https://github.com/python/mypy) from 1.11.2 to 1.15.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/python/mypy/blob/master/CHANGELOG.md">mypy's
changelog</a>.</em></p>
<blockquote>
<h1>Mypy Release Notes</h1>
<h2>Next Release</h2>
<p>...</p>
<h2>Mypy 1.15</h2>
<p>We’ve just uploaded mypy 1.15 to the Python Package Index (<a
href="https://pypi.org/project/mypy/">PyPI</a>).
Mypy is a static type checker for Python. This release includes new
features, performance
improvements and bug fixes. You can install it as follows:</p>
<pre><code>python3 -m pip install -U mypy
</code></pre>
<p>You can read the full documentation for this release on <a
href="http://mypy.readthedocs.io">Read the Docs</a>.</p>
<h3>Performance Improvements</h3>
<p>Mypy is up to 40% faster in some use cases. This improvement comes
largely from tuning the performance
of the garbage collector. Additionally, the release includes several
micro-optimizations that may
be impactful for large projects.</p>
<p>Contributed by Jukka Lehtosalo</p>
<ul>
<li>PR <a
href="https://redirect.github.com/python/mypy/pull/18306">18306</a></li>
<li>PR <a
href="https://redirect.github.com/python/mypy/pull/18302">18302</a></li>
<li>PR <a
href="https://redirect.github.com/python/mypy/pull/18298">18298</a></li>
<li>PR <a
href="https://redirect.github.com/python/mypy/pull/18299">18299</a></li>
</ul>
<h3>Mypyc Accelerated Mypy Wheels for ARM Linux</h3>
<p>For best performance, mypy can be compiled to C extension modules
using mypyc. This makes
mypy 3-5x faster than when interpreted with pure Python. We now build
and upload mypyc
accelerated mypy wheels for <code>manylinux_aarch64</code> to PyPI,
making it easy for Linux users on
ARM platforms to realise this speedup -- just <code>pip install</code>
the latest mypy.</p>
<p>Contributed by Christian Bundy and Marc Mueller
(PR <a
href="https://redirect.github.com/mypyc/mypy_mypyc-wheels/pull/76">mypy_mypyc-wheels#76</a>,
PR <a
href="https://redirect.github.com/mypyc/mypy_mypyc-wheels/pull/89">mypy_mypyc-wheels#89</a>).</p>
<h3><code>--strict-bytes</code></h3>
<p>By default, mypy treats <code>bytearray</code> and
<code>memoryview</code> values as assignable to the <code>bytes</code>
type, for historical reasons. Use the <code>--strict-bytes</code> flag
to disable this
behavior. <a href="https://peps.python.org/pep-0688">PEP 688</a>
specified the removal of this
special case. The flag will be enabled by default in <strong>mypy
2.0</strong>.</p>
<p>Contributed by Ali Hamdan (PR <a
href="https://redirect.github.com/python/mypy/pull/18263">18263</a>) and
Shantanu Jain (PR <a
href="https://redirect.github.com/python/mypy/pull/13952">13952</a>).</p>
<h3>Improvements to Reachability Analysis and Partial Type Handling in
Loops</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/python/mypy/commit/9397454fb5aead107461b089e7cf190bf538d20a"><code>9397454</code></a>
remove +dev from version ahead of final release</li>
<li><a
href="https://github.com/python/mypy/commit/686b591a69db216f714ad50698db785f4ac63eb0"><code>686b591</code></a>
remove &quot;unreleased&quot; from 1.15 changelog entry</li>
<li><a
href="https://github.com/python/mypy/commit/cb4b243a5d9e03173e3e7275e5b92b98afaefb60"><code>cb4b243</code></a>
Various small updates to 1.15 changelog (<a
href="https://redirect.github.com/python/mypy/issues/18599">#18599</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/1a265024f901399c701a772e8c1f9e6e110f45e6"><code>1a26502</code></a>
Prepare changelog for 1.15 release (<a
href="https://redirect.github.com/python/mypy/issues/18583">#18583</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/d4515e4ad3eee6318744c64cf2eab0ea0b5b7562"><code>d4515e4</code></a>
Fix a few PR links in the changelog (<a
href="https://redirect.github.com/python/mypy/issues/18586">#18586</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/f83b6435b0c07a327f6b567dfb5e79ffa36708a2"><code>f83b643</code></a>
Add object self-type to tuple test fixture (<a
href="https://redirect.github.com/python/mypy/issues/18592">#18592</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/ebc2cb8befbadfc10b962af018b3fa3842d3fd87"><code>ebc2cb8</code></a>
Prevent crash on generic NamedTuple with unresolved typevar bound (<a
href="https://redirect.github.com/python/mypy/issues/18585">#18585</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/63c251e249e52256629dbe8b8334937a092f792d"><code>63c251e</code></a>
empty commit to trigger wheel rebuild</li>
<li><a
href="https://github.com/python/mypy/commit/c30573e7b95eef9d057ff42ebfd326438dac3c42"><code>c30573e</code></a>
Fix literal context for ternary expressions (for real) (<a
href="https://redirect.github.com/python/mypy/issues/18545">#18545</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/23d862dd6fbb905a69bcb31e88746dc7a1eb4a43"><code>23d862d</code></a>
Fix isinstance with explicit (non generic) type alias (<a
href="https://redirect.github.com/python/mypy/issues/18512">#18512</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/python/mypy/compare/v1.11.2...v1.15.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mypy&package-manager=pip&previous-version=1.11.2&new-version=1.15.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sam Bull <git@sambull.org>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
…_large_payload_deflate_compression_data_in_eof (#10429)

Co-authored-by: J. Nick Koston <nick@koston.org>
fixes #10421
Bumps [aiohappyeyeballs](https://github.com/aio-libs/aiohappyeyeballs)
from 2.4.4 to 2.4.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/aio-libs/aiohappyeyeballs/releases">aiohappyeyeballs's
releases</a>.</em></p>
<blockquote>
<h2>v2.4.6 (2025-02-07)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Ensure all timers are cancelled when after staggered race finishes
(<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/pull/136">#136</a>,
<a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/f75891d8974693b24af9789a8981ed7f6bc55c5c"><code>f75891d</code></a>)</li>
</ul>
<hr />
<p><strong>Detailed Changes</strong>: <a
href="https://github.com/aio-libs/aiohappyeyeballs/compare/v2.4.5...v2.4.6">v2.4.5...v2.4.6</a></p>
<h2>v2.4.5 (2025-02-07)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Keep classifiers in project to avoid automatic enrichment (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/pull/134">#134</a>,
<a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/99edb20e9d3e53ead65b55cb3e93c22c03d06599"><code>99edb20</code></a>)</li>
</ul>
<p>Co-authored-by: J. Nick Koston <a
href="mailto:nick@koston.org">nick@koston.org</a></p>
<ul>
<li>Move classifiers to prevent recalculation by Poetry (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/pull/131">#131</a>,
<a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/66e1c90ae81f71c7039cd62c60417a96202d906c"><code>66e1c90</code></a>)</li>
</ul>
<p>Co-authored-by: Martin Styk <a
href="mailto:martin.styk@oracle.com">martin.styk@oracle.com</a></p>
<p>Co-authored-by: J. Nick Koston <a
href="mailto:nick@koston.org">nick@koston.org</a></p>
<hr />
<p><strong>Detailed Changes</strong>: <a
href="https://github.com/aio-libs/aiohappyeyeballs/compare/v2.4.4...v2.4.5">v2.4.4...v2.4.5</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/aio-libs/aiohappyeyeballs/blob/main/CHANGELOG.md">aiohappyeyeballs's
changelog</a>.</em></p>
<blockquote>
<h2>v2.4.6 (2025-02-07)</h2>
<h3>Bug fixes</h3>
<ul>
<li>Ensure all timers are cancelled when after staggered race finishes
(<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/136">#136</a>)
(<a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/f75891d8974693b24af9789a8981ed7f6bc55c5c"><code>f75891d</code></a>)</li>
</ul>
<h2>v2.4.5 (2025-02-07)</h2>
<h3>Bug fixes</h3>
<ul>
<li>Keep classifiers in project to avoid automatic enrichment (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/134">#134</a>)
(<a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/99edb20e9d3e53ead65b55cb3e93c22c03d06599"><code>99edb20</code></a>)</li>
<li>Move classifiers to prevent recalculation by poetry (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/131">#131</a>)
(<a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/66e1c90ae81f71c7039cd62c60417a96202d906c"><code>66e1c90</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/f18ad492a3e9f04bf4c89aa4e85c82e8cd113b58"><code>f18ad49</code></a>
2.4.6</li>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/f75891d8974693b24af9789a8981ed7f6bc55c5c"><code>f75891d</code></a>
fix: ensure all timers are cancelled when after staggered race finishes
(<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/136">#136</a>)</li>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/cbc674d4095a49795e077d572fd0fda398432553"><code>cbc674d</code></a>
2.4.5</li>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/99edb20e9d3e53ead65b55cb3e93c22c03d06599"><code>99edb20</code></a>
fix: keep classifiers in project to avoid automatic enrichment (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/134">#134</a>)</li>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/9baf0b340e973541c574f396c055925d947154f7"><code>9baf0b3</code></a>
chore(deps-ci): bump the github-actions group with 9 updates (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/135">#135</a>)</li>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/678eab0dd4eabcba0c1ea1f033a41eb76c42bc1b"><code>678eab0</code></a>
chore: update dependabot.yml to include GHA (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/133">#133</a>)</li>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/66e1c90ae81f71c7039cd62c60417a96202d906c"><code>66e1c90</code></a>
fix: move classifiers to prevent recalculation by Poetry (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/131">#131</a>)</li>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/850640e0f79eb38c4eda33115416d91790fea734"><code>850640e</code></a>
chore: migrate to poetry 2.0 (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/132">#132</a>)</li>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/75ec0dcabc2e88c2a54cf6105e927e59f0b2864b"><code>75ec0dc</code></a>
chore(pre-commit.ci): pre-commit autoupdate (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/129">#129</a>)</li>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/7d7f1180f290b3547aa12b3bc69c6684d6ab0dd2"><code>7d7f118</code></a>
chore(pre-commit.ci): pre-commit autoupdate (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/128">#128</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/aio-libs/aiohappyeyeballs/compare/v2.4.4...v2.4.6">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=aiohappyeyeballs&package-manager=pip&previous-version=2.4.4&new-version=2.4.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pip](https://github.com/pypa/pip) from 25.0 to 25.0.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/pip/blob/main/NEWS.rst">pip's
changelog</a>.</em></p>
<blockquote>
<h1>25.0.1 (2025-02-09)</h1>
<h2>Bug Fixes</h2>
<ul>
<li>Fix an unsupported type annotation on Python 3.10 and earlier.
(<code>[#13181](pypa/pip#13181)
&lt;https://github.com/pypa/pip/issues/13181&gt;</code>_)</li>
<li>Fix a regression where truststore would never be used while
installing build dependencies.
(<code>[#13186](pypa/pip#13186)
&lt;https://github.com/pypa/pip/issues/13186&gt;</code>_)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pypa/pip/commit/bc7c88cb3de9c9af769c51517833ea48bbe70d9a"><code>bc7c88c</code></a>
Bump for release</li>
<li><a
href="https://github.com/pypa/pip/commit/ebd0a52e123af8f89b0f3e8e18627653f4c83bfe"><code>ebd0a52</code></a>
Don't pass --cert to build subprocesses unless also given on CLI</li>
<li><a
href="https://github.com/pypa/pip/commit/aea86290d9b12ddbd2cb63f16c35d3e22f822bce"><code>aea8629</code></a>
Fix locate_file() type hints for older Pythons</li>
<li><a
href="https://github.com/pypa/pip/commit/e612988a6155466a8da620b237639bc2682ecb68"><code>e612988</code></a>
Add build-project.py compatibility note</li>
<li><a
href="https://github.com/pypa/pip/commit/202344eed3009a2546052b1885bdbcaee8295620"><code>202344e</code></a>
Update the release process docs</li>
<li><a
href="https://github.com/pypa/pip/commit/dc696c28332ade10cfe7ce95bda7d6c2868f2083"><code>dc696c2</code></a>
Patch out EXTERNALLY-MANAGED for self-check tests (<a
href="https://redirect.github.com/pypa/pip/issues/13179">#13179</a>)</li>
<li>See full diff in <a
href="https://github.com/pypa/pip/compare/25.0...25.0.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pip&package-manager=pip&previous-version=25.0&new-version=25.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.6.10 to
7.6.11.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst">coverage's
changelog</a>.</em></p>
<blockquote>
<h2>Version 7.6.11 — 2025-02-08</h2>
<ul>
<li>
<p>Fix: a memory leak in CTracer has been fixed. The details are in
<code>issue 1924</code>_ and <code>pytest-dev 676</code>_. This should
reduce the memory footprint for
everyone even if it hadn't caused a problem before.</p>
</li>
<li>
<p>We now ship a py3-none-any.whl wheel file. Thanks, <code>Russell
Keith-Magee &lt;pull 1914_&gt;</code>_.</p>
</li>
</ul>
<p>.. _pull 1914: <a
href="https://redirect.github.com/nedbat/coveragepy/pull/1914">nedbat/coveragepy#1914</a>
.. _issue 1924: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1924">nedbat/coveragepy#1924</a>
.. _pytest-dev 676: <a
href="https://redirect.github.com/pytest-dev/pytest-cov/issues/676">pytest-dev/pytest-cov#676</a></p>
<p>.. _changes_7-6-10:</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nedbat/coveragepy/commit/a20898d2d48b2fb7ff30d3e63eb33de8e8948fe1"><code>a20898d</code></a>
docs: sample HTML for 7.6.11</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/938d519ba264ac67cdfcca8a436fe15a68318dc6"><code>938d519</code></a>
docs: prep for 7.6.11</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/27ee4ffc3b6486bc7b52dc5b18466e05fca8616e"><code>27ee4ff</code></a>
test: free-threading builds were failing the old leak test <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1924">#1924</a></li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/f473b87e4116cceacdef1666a75feb4ba3cce0f3"><code>f473b87</code></a>
test: it could be useful to disable branch coverage in this helper</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/f85d9b7676a480c88d938c1e63a1dbebea45e21d"><code>f85d9b7</code></a>
fix: prevent code objects from leaking <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1924">#1924</a></li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/ae8d3b9981bac68f903c63c9e432ef5e30b4865b"><code>ae8d3b9</code></a>
chore: make upgrade</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/156981f20730a2f4abd5a4efcc8cf1cad1d6a811"><code>156981f</code></a>
build: zizmor can't tell this is safe</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/66030210bf7438d17830687aafa4504eb6e845db"><code>6603021</code></a>
chore: bump the action-dependencies group with 6 updates (<a
href="https://redirect.github.com/nedbat/coveragepy/issues/1922">#1922</a>)</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/d6a1e5b6ea5bc03d0bf085fbac285b7e4a56d8a6"><code>d6a1e5b</code></a>
test: run the pytracer first so .tox is left with a c extension for
ad-hoc use</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/cd2db93276e680aca70bd36806847e82f76e2fa3"><code>cd2db93</code></a>
docs: a reminder about when RESUME applies</li>
<li>Additional commits viewable in <a
href="https://github.com/nedbat/coveragepy/compare/7.6.10...7.6.11">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=coverage&package-manager=pip&previous-version=7.6.10&new-version=7.6.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#10449)

**This is a backport of PR #10447 as merged into master
(343c632).**

Co-authored-by: Sam Bull <git@sambull.org>
…#10448)

**This is a backport of PR #10447 as merged into master
(343c632).**

Co-authored-by: Sam Bull <git@sambull.org>
Bumps [cython](https://github.com/cython/cython) from 3.0.11 to 3.0.12.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/cython/cython/blob/master/CHANGES.rst">cython's
changelog</a>.</em></p>
<blockquote>
<h1>3.0.12 (2025-02-11)</h1>
<h2>Bugs fixed</h2>
<ul>
<li>
<p>Release 3.0.11 introduced some incorrect <code>noexcept</code>
warnings.
(Github issue :issue:<code>6335</code>)</p>
</li>
<li>
<p>Conditional assignments to variables using the walrus operator could
crash.
(Github issue :issue:<code>6094</code>)</p>
</li>
<li>
<p>Dict assignments to struct members with reserved C names could
generate invalid C code.</p>
</li>
<li>
<p>Fused ctuples with the same entry types but different sizes could
fail to compile.
(Github issue :issue:<code>6328</code>)</p>
</li>
<li>
<p>In Py3, <code>pyximport</code> was not searching
<code>sys.path</code> when looking for importable source files.
(Github issue :issue:<code>5615</code>)</p>
</li>
<li>
<p>Using <code>&amp; 0</code> on integers produced with
<code>int.from_bytes()</code> could read invalid memory on Python 3.10.
(Github issue :issue:<code>6480</code>)</p>
</li>
<li>
<p>Modules could fail to compile in PyPy 3.11 due to missing CPython
specific header files.
Patch by Matti Picus.  (Github issue :issue:<code>6482</code>)</p>
</li>
<li>
<p>Minor fix in C++ <code>partial_sum()</code> declaration.</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/cython/cython/commit/c7dae70222b36f52945e9723acf72d2bd698b08d"><code>c7dae70</code></a>
Fix release date.</li>
<li><a
href="https://github.com/cython/cython/commit/b161c725492a91968a84f3bb7a43d8783706617f"><code>b161c72</code></a>
Prepare release of 3.0.12.</li>
<li><a
href="https://github.com/cython/cython/commit/45c98258971884c6f82aa9944076cc52d11f6a5b"><code>45c9825</code></a>
Update changelog.</li>
<li><a
href="https://github.com/cython/cython/commit/b9a5b7002b78d5be327ea62e1e128e8e393841c4"><code>b9a5b70</code></a>
Exclude failing CI target macos-13/Py2.7.</li>
<li><a
href="https://github.com/cython/cython/commit/07d7cc1ff148ad1ab552a1a2cbcf9ffa6011c5b8"><code>07d7cc1</code></a>
Fix spelling errors</li>
<li><a
href="https://github.com/cython/cython/commit/0824349cf41759d6c837855ecac4d23dfbc495c6"><code>0824349</code></a>
Fix test in Py2.7.</li>
<li><a
href="https://github.com/cython/cython/commit/20ebc99beeac5d8b00cc1c8ad77f69b9c617cdc4"><code>20ebc99</code></a>
Fix test in Py2.7.</li>
<li><a
href="https://github.com/cython/cython/commit/20f6e4f3408f6d190f180eb0a82e1d36265d9f6c"><code>20f6e4f</code></a>
Do not include CPython 'internal/*.h' files in PyPy (<a
href="https://redirect.github.com/cython/cython/issues/6482">GH-6482</a>)</li>
<li><a
href="https://github.com/cython/cython/commit/023738288cd210b64b52250e80078eaef028a035"><code>0237382</code></a>
Fix libcpp partial_sum definition</li>
<li><a
href="https://github.com/cython/cython/commit/852286242ee46cc16f0a6efef7eb40a5ab3c57d5"><code>8522862</code></a>
Backport ufunc Numpy2 fix</li>
<li>Additional commits viewable in <a
href="https://github.com/cython/cython/compare/3.0.11...3.0.12">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cython&package-manager=pip&previous-version=3.0.11&new-version=3.0.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.29.1 to
20.29.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/virtualenv/releases">virtualenv's
releases</a>.</em></p>
<blockquote>
<h2>20.29.2</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>release 20.29.1 by <a
href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in
<a
href="https://redirect.github.com/pypa/virtualenv/pull/2828">pypa/virtualenv#2828</a></li>
<li>Remove old virtualenv wheel by <a
href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in
<a
href="https://redirect.github.com/pypa/virtualenv/pull/2842">pypa/virtualenv#2842</a></li>
<li>Bump pip to 25.0.1 by <a
href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in
<a
href="https://redirect.github.com/pypa/virtualenv/pull/2843">pypa/virtualenv#2843</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pypa/virtualenv/compare/20.29.1...20.29.2">https://github.com/pypa/virtualenv/compare/20.29.1...20.29.2</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst">virtualenv's
changelog</a>.</em></p>
<blockquote>
<h2>v20.29.2 (2025-02-10)</h2>
<p>Bugfixes - 20.29.2</p>
<pre><code>- Remove old virtualenv wheel from the source distribution -
by :user:`gaborbernat`. (:issue:`2841`)
- Upgrade embedded wheel pip to ``25.0.1`` from ``24.3.1`` - by
:user:`gaborbernat`. (:issue:`2843`)
</code></pre>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pypa/virtualenv/commit/ca670cda6430254ff474100e770dabe5b4f439de"><code>ca670cd</code></a>
release 20.29.2</li>
<li><a
href="https://github.com/pypa/virtualenv/commit/a2d2c3e48af745764f5194d024480d7128533617"><code>a2d2c3e</code></a>
Merge pull request <a
href="https://redirect.github.com/pypa/virtualenv/issues/2843">#2843</a>
from gaborbernat/bump-2-10</li>
<li><a
href="https://github.com/pypa/virtualenv/commit/6203457b6d704ac88b0814b58465c53d5a6f141b"><code>6203457</code></a>
Merge pull request <a
href="https://redirect.github.com/pypa/virtualenv/issues/2842">#2842</a>
from gaborbernat/remove-whl</li>
<li><a
href="https://github.com/pypa/virtualenv/commit/d8a68e6632646598bcec188a1e8c6f6f0d342786"><code>d8a68e6</code></a>
Bump pip to 25.0.1</li>
<li><a
href="https://github.com/pypa/virtualenv/commit/7b8fde41f54b217284ce599afa3e0b1a1e6353a7"><code>7b8fde4</code></a>
Remove old virtualenv wheel</li>
<li><a
href="https://github.com/pypa/virtualenv/commit/cb02b4f6ad3fa6e934c4162f343f073d8cbb36a1"><code>cb02b4f</code></a>
Merge pull request <a
href="https://redirect.github.com/pypa/virtualenv/issues/2837">#2837</a>
from pypa/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/pypa/virtualenv/commit/8332db87ecfd4fb97caa75f0c771356011dfacaa"><code>8332db8</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/pypa/virtualenv/commit/192cef7a84f2e1d167ebede7083bb819123d41ff"><code>192cef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pypa/virtualenv/issues/2833">#2833</a>)</li>
<li><a
href="https://github.com/pypa/virtualenv/commit/a6a5c45b0c9da5a8823c03fd57e47e5a3773a081"><code>a6a5c45</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pypa/virtualenv/issues/2830">#2830</a>)</li>
<li><a
href="https://github.com/pypa/virtualenv/commit/d409f6a030c54783482aea12b45e609d1a0e1880"><code>d409f6a</code></a>
release 20.29.1 (<a
href="https://redirect.github.com/pypa/virtualenv/issues/2828">#2828</a>)</li>
<li>See full diff in <a
href="https://github.com/pypa/virtualenv/compare/20.29.1...20.29.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=virtualenv&package-manager=pip&previous-version=20.29.1&new-version=20.29.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [valkey](https://github.com/valkey-io/valkey-py) from 6.0.2 to
6.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/valkey-io/valkey-py/releases">valkey's
releases</a>.</em></p>
<blockquote>
<h2>6.1.0</h2>
<h1>Changes</h1>
<ul>
<li>v6.1.0 (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/173">#173</a>)</li>
<li>Fix updated linters errors (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/172">#172</a>)</li>
<li>Removing my work account from CODEOWNERS (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/168">#168</a>)</li>
<li>connection: fix getpid() call on disconnect (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/166">#166</a>)</li>
<li>Revert some typing commits (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/163">#163</a>)</li>
<li>fixed type hints of hash methods (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/154">#154</a>)</li>
<li>fixed type hint of hrandfield method (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/155">#155</a>)</li>
<li>Add new CODEOWNERS (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/152">#152</a>)</li>
<li>Add more test cases (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/147">#147</a>)</li>
<li>refactor: updating typing for xreadgroup / xread / xadd (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/130">#130</a>)</li>
<li>update typing for copy (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/139">#139</a>)</li>
<li>update the return type of scan family (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/135">#135</a>)</li>
<li>Issue 131: Fixes Flaky test by increasing timeout to 1s (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/136">#136</a>)</li>
<li>Fixes for valkey 8.0 (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/124">#124</a>)</li>
<li>Set socket_timeout default value to 5 seconds (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/120">#120</a>)</li>
<li>sort methods <code>ACL DELUSER</code> and <code>ACL DRYRUN</code> by
alphabetically, checked doc (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/103">#103</a>)</li>
<li>drop compose format and commands v1, use supported v2+ (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/105">#105</a>)</li>
<li>fix redis-cluster-py link (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/99">#99</a>)</li>
<li>make documentation link more obvious (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/98">#98</a>)</li>
<li>Added geosearch tests (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/97">#97</a>)</li>
</ul>
<h2>🔥 Breaking Changes</h2>
<ul>
<li>Remove expiration/TTL commands that are not supported by Valkey (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/125">#125</a>)</li>
</ul>
<h2>🚀 New Features</h2>
<ul>
<li>Add dynamic_startup_nodes parameter to async ValkeyCluster (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/167">#167</a>)</li>
<li>fixed problems in <a
href="https://redirect.github.com/valkey-io/valkey-py/issues/143">#143</a>
(<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/144">#144</a>)</li>
<li>Add async class aliases for redis-py compatibility (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/148">#148</a>)</li>
</ul>
<h2>🐛 Bug Fixes</h2>
<ul>
<li>Allow relative path in unix socket URLs (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/153">#153</a>)</li>
</ul>
<h2>🧰 Maintenance</h2>
<ul>
<li>connection: add a pointer to os.getpid to ConnectionPool (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/159">#159</a>)</li>
<li>fix verify params in getex() (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/145">#145</a>)</li>
<li>build(deps): bump rojopolis/spellcheck-github-actions from 0.44.0 to
0.45.0 (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/128">#128</a>)</li>
<li>build(deps): bump codecov/codecov-action from 4 to 5 (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/127">#127</a>)</li>
<li>Add support for Python 3.13 (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/116">#116</a>)</li>
<li>build(deps): bump rojopolis/spellcheck-github-actions from 0.42.0 to
0.44.0 (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/118">#118</a>)</li>
<li>Revert &quot;Temporarily fix <a
href="https://github.com/actions/runner-images/issu%E2%80%A6">https://github.com/actions/runner-images/issu…</a>&quot;
(<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/117">#117</a>)</li>
<li>parsers: resp3: be less verbose (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/112">#112</a>)</li>
<li>Temporarily fix <a
href="https://redirect.github.com/actions/runner-images/issues/10781">actions/runner-images#10781</a>
(<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/113">#113</a>)</li>
<li>build(deps): bump rojopolis/spellcheck-github-actions from 0.41.0 to
0.42.0 (<a
href="https://redirect.github.com/valkey-io/valkey-py/issues/108">#108</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/valkey-io/valkey-py/commit/95c4b68c93190bdb4c4e64fd38c9980d9dd35e8a"><code>95c4b68</code></a>
Merge pull request <a
href="https://redirect.github.com/valkey-io/valkey-py/issues/173">#173</a>
from valkey-io/mkmkme/6.1.0</li>
<li><a
href="https://github.com/valkey-io/valkey-py/commit/a589997b030ce0041526d99ba3c3389f6a83dc9d"><code>a589997</code></a>
v6.1.0</li>
<li><a
href="https://github.com/valkey-io/valkey-py/commit/2d648a43d570b3f8ecc3209061e0782433d9da12"><code>2d648a4</code></a>
Merge pull request <a
href="https://redirect.github.com/valkey-io/valkey-py/issues/172">#172</a>
from valkey-io/mkmkme/fix-isort</li>
<li><a
href="https://github.com/valkey-io/valkey-py/commit/05e1f314ba0ff4ed0cc1683d8503e152a6ff137e"><code>05e1f31</code></a>
tests: fix floating-point error for georadius tests</li>
<li><a
href="https://github.com/valkey-io/valkey-py/commit/81f63b343f5461116d76ad47ef80b75dab0145b3"><code>81f63b3</code></a>
fix black formatting</li>
<li><a
href="https://github.com/valkey-io/valkey-py/commit/0b825f1c8273e5dbe027b78b246e29bbb254b108"><code>0b825f1</code></a>
tests: fix flynt error</li>
<li><a
href="https://github.com/valkey-io/valkey-py/commit/d0e5bdf21aa36907ea4024890f030dd50c09e04f"><code>d0e5bdf</code></a>
url_parser: fix isort error</li>
<li><a
href="https://github.com/valkey-io/valkey-py/commit/457be2d773688d311ed501e7d59428720d825317"><code>457be2d</code></a>
Merge pull request <a
href="https://redirect.github.com/valkey-io/valkey-py/issues/168">#168</a>
from valkey-io/aiven-sal/removeme</li>
<li><a
href="https://github.com/valkey-io/valkey-py/commit/e4025bdaf35b05916683a1966aac76a0a8485142"><code>e4025bd</code></a>
Removing my work account from CODEOWNERS</li>
<li><a
href="https://github.com/valkey-io/valkey-py/commit/bcd5e2cb9e5bd21558feb2fd4a658d9bb905c950"><code>bcd5e2c</code></a>
Merge pull request <a
href="https://redirect.github.com/valkey-io/valkey-py/issues/167">#167</a>
from Kakadus/2472redis-add-dynamic-startup-nodes-flag...</li>
<li>Additional commits viewable in <a
href="https://github.com/valkey-io/valkey-py/compare/v6.0.2...v6.1.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=valkey&package-manager=pip&previous-version=6.0.2&new-version=6.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [cryptography](https://github.com/pyca/cryptography) from 44.0.0
to 44.0.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst">cryptography's
changelog</a>.</em></p>
<blockquote>
<p>44.0.1 - 2025-02-11</p>
<pre><code>
* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL
3.4.1.
* We now build ``armv7l`` ``manylinux`` wheels and publish them to PyPI.
* We now build ``manylinux_2_34`` wheels and publish them to PyPI.
<p>.. _v44-0-0:
</code></pre></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pyca/cryptography/commit/adaaaed77db676bbaa9d171175db81dce056e2a7"><code>adaaaed</code></a>
Bump for 44.0.1 release (<a
href="https://redirect.github.com/pyca/cryptography/issues/12441">#12441</a>)</li>
<li><a
href="https://github.com/pyca/cryptography/commit/ccc61dabe38b86956bf218565cd4e82b918345a1"><code>ccc61da</code></a>
[backport] test and build on armv7l (<a
href="https://redirect.github.com/pyca/cryptography/issues/12420">#12420</a>)
(<a
href="https://redirect.github.com/pyca/cryptography/issues/12431">#12431</a>)</li>
<li>See full diff in <a
href="https://github.com/pyca/cryptography/compare/44.0.0...44.0.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cryptography&package-manager=pip&previous-version=44.0.0&new-version=44.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.0 to
4.2.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/cache/releases">actions/cache's
releases</a>.</em></p>
<blockquote>
<h2>v4.2.1</h2>
<h2>What's Changed</h2>
<blockquote>
<p>[!IMPORTANT]
As a reminder, there were important backend changes to release v4.2.0,
see <a href="https://github.com/actions/cache/releases/tag/v4.2.0">those
release notes</a> and <a
href="https://github.com/actions/cache/discussions/1510">the
announcement</a> for more details.</p>
</blockquote>
<ul>
<li>docs: GitHub is spelled incorrectly in caching-strategies.md by <a
href="https://github.com/janco-absa"><code>@​janco-absa</code></a> in <a
href="https://redirect.github.com/actions/cache/pull/1526">actions/cache#1526</a></li>
<li>docs: Make the &quot;always save prime numbers&quot; example more
clear by <a href="https://github.com/Tobbe"><code>@​Tobbe</code></a> in
<a
href="https://redirect.github.com/actions/cache/pull/1525">actions/cache#1525</a></li>
<li>Update force deletion docs due a recent deprecation by <a
href="https://github.com/sebbalex"><code>@​sebbalex</code></a> in <a
href="https://redirect.github.com/actions/cache/pull/1500">actions/cache#1500</a></li>
<li>Bump <code>@​actions/cache</code> to v4.0.1 by <a
href="https://github.com/robherley"><code>@​robherley</code></a> in <a
href="https://redirect.github.com/actions/cache/pull/1554">actions/cache#1554</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/janco-absa"><code>@​janco-absa</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/cache/pull/1526">actions/cache#1526</a></li>
<li><a href="https://github.com/Tobbe"><code>@​Tobbe</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/cache/pull/1525">actions/cache#1525</a></li>
<li><a href="https://github.com/sebbalex"><code>@​sebbalex</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/cache/pull/1500">actions/cache#1500</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/cache/compare/v4.2.0...v4.2.1">https://github.com/actions/cache/compare/v4.2.0...v4.2.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/cache/blob/main/RELEASES.md">actions/cache's
changelog</a>.</em></p>
<blockquote>
<h3>4.2.1</h3>
<ul>
<li>Bump <code>@actions/cache</code> to v4.0.1</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/cache/commit/0c907a75c2c80ebcb7f088228285e798b750cf8f"><code>0c907a7</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/cache/issues/1554">#1554</a>
from actions/robherley/v4.2.1</li>
<li><a
href="https://github.com/actions/cache/commit/710893c2369beb60748049b671f18c43a3656fce"><code>710893c</code></a>
bump <code>@​actions/cache</code> to v4.0.1</li>
<li><a
href="https://github.com/actions/cache/commit/9fa7e61ec7e1f44ac75218e7aaea81da8856fd11"><code>9fa7e61</code></a>
Update force deletion docs due a recent deprecation (<a
href="https://redirect.github.com/actions/cache/issues/1500">#1500</a>)</li>
<li><a
href="https://github.com/actions/cache/commit/36f1e144e1c8edb0a652766b484448563d8baf46"><code>36f1e14</code></a>
docs: Make the &quot;always save prime numbers&quot; example more clear
(<a
href="https://redirect.github.com/actions/cache/issues/1525">#1525</a>)</li>
<li><a
href="https://github.com/actions/cache/commit/53aa38c736a561b9c17b62df3fe885a17b78ee6d"><code>53aa38c</code></a>
Correct GitHub Spelling in caching-strategies.md (<a
href="https://redirect.github.com/actions/cache/issues/1526">#1526</a>)</li>
<li>See full diff in <a
href="https://github.com/actions/cache/compare/v4.2.0...v4.2.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache&package-manager=github_actions&previous-version=4.2.0&new-version=4.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…lure in start_connection() (#10477)

Co-authored-by: Andrew Top <142360808+top-oai@users.noreply.github.com>
…lure in start_connection() (#10478)

Co-authored-by: Andrew Top <142360808+top-oai@users.noreply.github.com>
Bumps [proxy-py](https://github.com/abhinavsingh/proxy.py) from 2.4.9 to
2.4.10.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/abhinavsingh/proxy.py/commit/3b9964b683dccf4507380fd17d3403ac0cf64342"><code>3b9964b</code></a>
Bump actions cache (<a
href="https://redirect.github.com/abhinavsingh/proxy.py/issues/1520">#1520</a>)</li>
<li><a
href="https://github.com/abhinavsingh/proxy.py/commit/dc952abdaed219ee14aaa425a1b9d4027fc37116"><code>dc952ab</code></a>
<code>DEFAULT_CONNECT_TIMEOUT = 10.0</code> (<a
href="https://redirect.github.com/abhinavsingh/proxy.py/issues/1519">#1519</a>)</li>
<li><a
href="https://github.com/abhinavsingh/proxy.py/commit/d5023491d1bb7f66a54b63a4867db616d4939b71"><code>d502349</code></a>
Avoid closing upstream if its managed by plugins (<a
href="https://redirect.github.com/abhinavsingh/proxy.py/issues/1518">#1518</a>)</li>
<li><a
href="https://github.com/abhinavsingh/proxy.py/commit/ad2e1074b36f190d1f5d583190b76770a3612405"><code>ad2e107</code></a>
Leakage class (<a
href="https://redirect.github.com/abhinavsingh/proxy.py/issues/1510">#1510</a>)</li>
<li><a
href="https://github.com/abhinavsingh/proxy.py/commit/71d796baa961cacda7c1e661a98f10e1e474cd85"><code>71d796b</code></a>
Dont crash threadless if work shutdown errors out (<a
href="https://redirect.github.com/abhinavsingh/proxy.py/issues/1509">#1509</a>)</li>
<li><a
href="https://github.com/abhinavsingh/proxy.py/commit/5076c3040c2031ce4b666c7a10a4c0eba927ba90"><code>5076c30</code></a>
Lint fix</li>
<li><a
href="https://github.com/abhinavsingh/proxy.py/commit/edad693fbbc7499e8b3827fe81c61b2e3f8e97af"><code>edad693</code></a>
Cast <code>--inactive-conn-cleanup-timeout</code> to float</li>
<li><a
href="https://github.com/abhinavsingh/proxy.py/commit/8d81b1426f373c90e1efad19907c82e03b2bcabb"><code>8d81b14</code></a>
<code>--inactive-conn-cleanup-timeout</code> (<a
href="https://redirect.github.com/abhinavsingh/proxy.py/issues/1504">#1504</a>)</li>
<li><a
href="https://github.com/abhinavsingh/proxy.py/commit/050ac1c39a83fa47229d69df4ce824a53bc07228"><code>050ac1c</code></a>
<code>--rewrite-host-header</code> flag for reverse proxy (<a
href="https://redirect.github.com/abhinavsingh/proxy.py/issues/1492">#1492</a>)</li>
<li>See full diff in <a
href="https://github.com/abhinavsingh/proxy.py/compare/v2.4.9...v2.4.10">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=proxy-py&package-manager=pip&previous-version=2.4.9&new-version=2.4.10)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.6.11 to
7.6.12.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst">coverage's
changelog</a>.</em></p>
<blockquote>
<h2>Version 7.6.12 — 2025-02-11</h2>
<ul>
<li>Fix: some aarch64 distributions were missing (<code>issue
1927</code>_). These are now
building reliably.</li>
</ul>
<p>.. _issue 1927: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1927">nedbat/coveragepy#1927</a></p>
<p>.. _changes_7-6-11:</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nedbat/coveragepy/commit/7e5373eadff4753bb9273dad43bdee98bff65af0"><code>7e5373e</code></a>
docs: sample HTML for 7.6.12</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/a4ed38b3f8bbcb8db8998069b2170e6011925c24"><code>a4ed38b</code></a>
docs: prep for 7.6.12</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/ce4efdcde3a55654624c791b587885d5bfc84b7b"><code>ce4efdc</code></a>
build: fix aarch64 kits <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1927">#1927</a></li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/a1f3192673d02e63ce6e1c17439e7983e5769755"><code>a1f3192</code></a>
build: don't publish if kit building failed</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/bb68f99a01116070d014d4d77d38dbffcd3e8e9b"><code>bb68f99</code></a>
chore: bump the action-dependencies group with 2 updates (<a
href="https://redirect.github.com/nedbat/coveragepy/issues/1926">#1926</a>)</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/f3d6b4a8c28aabb12f8167884dea473b677e18fa"><code>f3d6b4a</code></a>
refactor: check for more kinds of constant tests</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/67899ea7f08e7d9b015a60e073acd0466f1af9f6"><code>67899ea</code></a>
refactor: we no longer care what kind of constant the compile-time
constants are</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/c850f2005b8d95d7754117a3225e9f5e2130a892"><code>c850f20</code></a>
refactor: macOS is MACOS, not OSX</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/a1b2c1a17b72a1c9a24a704222f310983f11e51d"><code>a1b2c1a</code></a>
build: there are always tweaks to howto.txt</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/9c0303959f905b00fc10d0c93173bba0ea3127ac"><code>9c03039</code></a>
build: bump version to 7.6.12</li>
<li>See full diff in <a
href="https://github.com/nedbat/coveragepy/compare/7.6.11...7.6.12">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=coverage&package-manager=pip&previous-version=7.6.11&new-version=7.6.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [identify](https://github.com/pre-commit/identify) from 2.6.6 to
2.6.7.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pre-commit/identify/commit/157ee8efe3a7be5fab92f23396663cf99d4185de"><code>157ee8e</code></a>
v2.6.7</li>
<li><a
href="https://github.com/pre-commit/identify/commit/76cf7163721a5cb32544776a77bd5d7483ca057a"><code>76cf716</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/503">#503</a>
from mheiges/uv-interpreter</li>
<li><a
href="https://github.com/pre-commit/identify/commit/8130ef98fab826d31e35a65451ec7795bf6ba375"><code>8130ef9</code></a>
add uv to interpreters list</li>
<li><a
href="https://github.com/pre-commit/identify/commit/e09b6899e652358e1fc13ac303e9c9f5f5cfc231"><code>e09b689</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/501">#501</a>
from dinoshauer/patch-1</li>
<li><a
href="https://github.com/pre-commit/identify/commit/5a2b68b54ae2db7efe6093e93a1911762c2bf791"><code>5a2b68b</code></a>
add <code>.templ</code> extension</li>
<li><a
href="https://github.com/pre-commit/identify/commit/4db44f007218ce0b1a2d4b91c0f7ad4cdc60ba13"><code>4db44f0</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/504">#504</a>
from pre-commit/all-repos_autofix_all-repos-sed</li>
<li><a
href="https://github.com/pre-commit/identify/commit/82ab282ad58f1a0110ef8a467f48051efdb06898"><code>82ab282</code></a>
upgrade asottile/workflows</li>
<li><a
href="https://github.com/pre-commit/identify/commit/96281e4bdbe64825574f15bf4aa790579bc58808"><code>96281e4</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/502">#502</a>
from pre-commit/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/pre-commit/identify/commit/94c5fb14a3e767e9ed09b1f6db3ac145b1389306"><code>94c5fb1</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li>See full diff in <a
href="https://github.com/pre-commit/identify/compare/v2.6.6...v2.6.7">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=identify&package-manager=pip&previous-version=2.6.6&new-version=2.6.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [propcache](https://github.com/aio-libs/propcache) from 0.2.1 to
0.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/aio-libs/propcache/releases">propcache's
releases</a>.</em></p>
<blockquote>
<h2>0.3.0</h2>
<h2>Features</h2>
<ul>
<li>
<p>Implemented support for the free-threaded build of CPython 3.13 -- by
:user:<code>lysnikolaou</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/propcache/issues/84">#84</a>.</p>
</li>
</ul>
<h2>Packaging updates and notes for downstreams</h2>
<ul>
<li>
<p>Started building wheels for the free-threaded build of CPython 3.13
-- by :user:<code>lysnikolaou</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/propcache/issues/84">#84</a>.</p>
</li>
</ul>
<h2>Contributor-facing changes</h2>
<ul>
<li>
<p>GitHub Actions CI/CD is now configured to manage caching
pip-ecosystem
dependencies using <code>re-actors/cache-python-deps</code>_ -- an
action by
:user:<code>webknjaz</code> that takes into account ABI stability and
the exact
version of Python runtime.</p>
<p>.. _<code>re-actors/cache-python-deps</code>:
<a
href="https://github.com/marketplace/actions/cache-python-deps">https://github.com/marketplace/actions/cache-python-deps</a></p>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/propcache/issues/93">#93</a>.</p>
</li>
</ul>
<hr />
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/aio-libs/propcache/blob/master/CHANGES.rst">propcache's
changelog</a>.</em></p>
<blockquote>
<h1>0.3.0</h1>
<p><em>(2025-02-20)</em></p>
<h2>Features</h2>
<ul>
<li>
<p>Implemented support for the free-threaded build of CPython 3.13 -- by
:user:<code>lysnikolaou</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
:issue:<code>84</code>.</p>
</li>
</ul>
<h2>Packaging updates and notes for downstreams</h2>
<ul>
<li>
<p>Started building wheels for the free-threaded build of CPython 3.13
-- by :user:<code>lysnikolaou</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
:issue:<code>84</code>.</p>
</li>
</ul>
<h2>Contributor-facing changes</h2>
<ul>
<li>
<p>GitHub Actions CI/CD is now configured to manage caching
pip-ecosystem
dependencies using <code>re-actors/cache-python-deps</code>_ -- an
action by
:user:<code>webknjaz</code> that takes into account ABI stability and
the exact
version of Python runtime.</p>
<p>.. _<code>re-actors/cache-python-deps</code>:
<a
href="https://github.com/marketplace/actions/cache-python-deps">https://github.com/marketplace/actions/cache-python-deps</a></p>
<p><em>Related issues and pull requests on GitHub:</em>
:issue:<code>93</code>.</p>
</li>
</ul>
<hr />
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aio-libs/propcache/commit/7b88cc099e5bec0a847ef6099d5934b99a53f61e"><code>7b88cc0</code></a>
Revert &quot;Start building wheels for armv7l manylinux (<a
href="https://redirect.github.com/aio-libs/propcache/issues/94">#94</a>)&quot;
(<a
href="https://redirect.github.com/aio-libs/propcache/issues/98">#98</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/3d74e2d791c59f401e17f85c4208cc86c62a2953"><code>3d74e2d</code></a>
Release 0.3.0 (<a
href="https://redirect.github.com/aio-libs/propcache/issues/96">#96</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/9f8918b9154022cc74d537f91ec2745384f1cacd"><code>9f8918b</code></a>
Start building wheels for armv7l manylinux (<a
href="https://redirect.github.com/aio-libs/propcache/issues/94">#94</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/50155c340e31e9705b262045d19cc5c03c0d34df"><code>50155c3</code></a>
Add qemu workaround to fix wheel builds (<a
href="https://redirect.github.com/aio-libs/propcache/issues/95">#95</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/ccab7f47d7e4c47dbae3392f6584043b70418660"><code>ccab7f4</code></a>
Implement support for the free-threaded build of CPython 3.13 (<a
href="https://redirect.github.com/aio-libs/propcache/issues/84">#84</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/f5609407cbb52767ec1a337bbe114d875e12c10b"><code>f560940</code></a>
Bump sphinx from 8.1.3 to 8.2.0 (<a
href="https://redirect.github.com/aio-libs/propcache/issues/92">#92</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/f203f9755b38f626d8435162a0dc00f8d4c0b9df"><code>f203f97</code></a>
Bump cython from 3.0.11 to 3.0.12 (<a
href="https://redirect.github.com/aio-libs/propcache/issues/91">#91</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/b67c178a5bd83f679636438d3edc56d607e7c7c7"><code>b67c178</code></a>
Bump pytest-codspeed from 3.1.2 to 3.2.0 (<a
href="https://redirect.github.com/aio-libs/propcache/issues/90">#90</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/4fe87bc96f9d5d67466b3050538623fad99a1ee0"><code>4fe87bc</code></a>
Switch caching to use re-actors/cache-python-deps (<a
href="https://redirect.github.com/aio-libs/propcache/issues/93">#93</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/b8aeb2f02eec8bdb6c786591cbf7844963703c5e"><code>b8aeb2f</code></a>
Bump pre-commit from 4.0.1 to 4.1.0 (<a
href="https://redirect.github.com/aio-libs/propcache/issues/88">#88</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/aio-libs/propcache/compare/v0.2.1...v0.3.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=propcache&package-manager=pip&previous-version=0.2.1&new-version=0.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [propcache](https://github.com/aio-libs/propcache) from 0.2.1 to
0.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/aio-libs/propcache/releases">propcache's
releases</a>.</em></p>
<blockquote>
<h2>0.3.0</h2>
<h2>Features</h2>
<ul>
<li>
<p>Implemented support for the free-threaded build of CPython 3.13 -- by
:user:<code>lysnikolaou</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/propcache/issues/84">#84</a>.</p>
</li>
</ul>
<h2>Packaging updates and notes for downstreams</h2>
<ul>
<li>
<p>Started building wheels for the free-threaded build of CPython 3.13
-- by :user:<code>lysnikolaou</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/propcache/issues/84">#84</a>.</p>
</li>
</ul>
<h2>Contributor-facing changes</h2>
<ul>
<li>
<p>GitHub Actions CI/CD is now configured to manage caching
pip-ecosystem
dependencies using <code>re-actors/cache-python-deps</code>_ -- an
action by
:user:<code>webknjaz</code> that takes into account ABI stability and
the exact
version of Python runtime.</p>
<p>.. _<code>re-actors/cache-python-deps</code>:
<a
href="https://github.com/marketplace/actions/cache-python-deps">https://github.com/marketplace/actions/cache-python-deps</a></p>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/propcache/issues/93">#93</a>.</p>
</li>
</ul>
<hr />
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/aio-libs/propcache/blob/master/CHANGES.rst">propcache's
changelog</a>.</em></p>
<blockquote>
<h1>0.3.0</h1>
<p><em>(2025-02-20)</em></p>
<h2>Features</h2>
<ul>
<li>
<p>Implemented support for the free-threaded build of CPython 3.13 -- by
:user:<code>lysnikolaou</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
:issue:<code>84</code>.</p>
</li>
</ul>
<h2>Packaging updates and notes for downstreams</h2>
<ul>
<li>
<p>Started building wheels for the free-threaded build of CPython 3.13
-- by :user:<code>lysnikolaou</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
:issue:<code>84</code>.</p>
</li>
</ul>
<h2>Contributor-facing changes</h2>
<ul>
<li>
<p>GitHub Actions CI/CD is now configured to manage caching
pip-ecosystem
dependencies using <code>re-actors/cache-python-deps</code>_ -- an
action by
:user:<code>webknjaz</code> that takes into account ABI stability and
the exact
version of Python runtime.</p>
<p>.. _<code>re-actors/cache-python-deps</code>:
<a
href="https://github.com/marketplace/actions/cache-python-deps">https://github.com/marketplace/actions/cache-python-deps</a></p>
<p><em>Related issues and pull requests on GitHub:</em>
:issue:<code>93</code>.</p>
</li>
</ul>
<hr />
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aio-libs/propcache/commit/7b88cc099e5bec0a847ef6099d5934b99a53f61e"><code>7b88cc0</code></a>
Revert &quot;Start building wheels for armv7l manylinux (<a
href="https://redirect.github.com/aio-libs/propcache/issues/94">#94</a>)&quot;
(<a
href="https://redirect.github.com/aio-libs/propcache/issues/98">#98</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/3d74e2d791c59f401e17f85c4208cc86c62a2953"><code>3d74e2d</code></a>
Release 0.3.0 (<a
href="https://redirect.github.com/aio-libs/propcache/issues/96">#96</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/9f8918b9154022cc74d537f91ec2745384f1cacd"><code>9f8918b</code></a>
Start building wheels for armv7l manylinux (<a
href="https://redirect.github.com/aio-libs/propcache/issues/94">#94</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/50155c340e31e9705b262045d19cc5c03c0d34df"><code>50155c3</code></a>
Add qemu workaround to fix wheel builds (<a
href="https://redirect.github.com/aio-libs/propcache/issues/95">#95</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/ccab7f47d7e4c47dbae3392f6584043b70418660"><code>ccab7f4</code></a>
Implement support for the free-threaded build of CPython 3.13 (<a
href="https://redirect.github.com/aio-libs/propcache/issues/84">#84</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/f5609407cbb52767ec1a337bbe114d875e12c10b"><code>f560940</code></a>
Bump sphinx from 8.1.3 to 8.2.0 (<a
href="https://redirect.github.com/aio-libs/propcache/issues/92">#92</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/f203f9755b38f626d8435162a0dc00f8d4c0b9df"><code>f203f97</code></a>
Bump cython from 3.0.11 to 3.0.12 (<a
href="https://redirect.github.com/aio-libs/propcache/issues/91">#91</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/b67c178a5bd83f679636438d3edc56d607e7c7c7"><code>b67c178</code></a>
Bump pytest-codspeed from 3.1.2 to 3.2.0 (<a
href="https://redirect.github.com/aio-libs/propcache/issues/90">#90</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/4fe87bc96f9d5d67466b3050538623fad99a1ee0"><code>4fe87bc</code></a>
Switch caching to use re-actors/cache-python-deps (<a
href="https://redirect.github.com/aio-libs/propcache/issues/93">#93</a>)</li>
<li><a
href="https://github.com/aio-libs/propcache/commit/b8aeb2f02eec8bdb6c786591cbf7844963703c5e"><code>b8aeb2f</code></a>
Bump pre-commit from 4.0.1 to 4.1.0 (<a
href="https://redirect.github.com/aio-libs/propcache/issues/88">#88</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/aio-libs/propcache/compare/v0.2.1...v0.3.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=propcache&package-manager=pip&previous-version=0.2.1&new-version=0.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [blockbuster](https://github.com/cbornet/blockbuster) from 1.5.21
to 1.5.22.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/cbornet/blockbuster/commit/8502ea210ef70b30b6452633787a76592bee15ea"><code>8502ea2</code></a>
Add exclusion for os.getcwd in coverage (<a
href="https://redirect.github.com/cbornet/blockbuster/issues/44">#44</a>)</li>
<li>See full diff in <a
href="https://github.com/cbornet/blockbuster/compare/v1.5.21...v1.5.22">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=blockbuster&package-manager=pip&previous-version=1.5.21&new-version=1.5.22)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@pull pull bot added the ⤵️ pull label Feb 21, 2025
@codecov-commenter
Copy link

codecov-commenter commented Feb 21, 2025

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 98.69%. Comparing base (60819de) to head (e565ed5).

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #155      +/-   ##
==========================================
- Coverage   98.70%   98.69%   -0.01%     
==========================================
  Files         122      122              
  Lines       37209    37209              
  Branches     2060     2060              
==========================================
- Hits        36727    36724       -3     
- Misses        335      338       +3     
  Partials      147      147              
Flag Coverage Δ
CI-GHA 98.58% <ø> (-0.01%) ⬇️
OS-Linux 98.25% <ø> (-0.01%) ⬇️
OS-Windows 96.18% <ø> (-0.01%) ⬇️
OS-macOS 97.36% <ø> (ø)
Py-3.10.11 97.27% <ø> (-0.01%) ⬇️
Py-3.10.16 97.82% <ø> (ø)
Py-3.11.11 97.90% <ø> (-0.01%) ⬇️
Py-3.11.9 97.36% <ø> (ø)
Py-3.12.8 97.15% <ø> (ø)
Py-3.12.9 98.34% <ø> (ø)
Py-3.13.1 97.15% <ø> (ø)
Py-3.13.2 98.33% <ø> (ø)
Py-3.9.13 97.16% <ø> (+<0.01%) ⬆️
Py-3.9.21 97.69% <ø> (ø)
Py-pypy7.3.16 86.89% <ø> (-6.69%) ⬇️
VM-macos 97.36% <ø> (ø)
VM-ubuntu 98.25% <ø> (-0.01%) ⬇️
VM-windows 96.18% <ø> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

TimMenninger and others added 11 commits February 21, 2025 21:19
… API (#10486)

**This is a backport of PR #10474 as merged into master
(7379a86).**

Co-authored-by: Tim Menninger <tmenninger22@gmail.com>
Bumps [identify](https://github.com/pre-commit/identify) from 2.6.7 to
2.6.8.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pre-commit/identify/commit/f905a2e20c85a323b0ad6d8fd56bd57dcecb95a6"><code>f905a2e</code></a>
v2.6.8</li>
<li><a
href="https://github.com/pre-commit/identify/commit/6d9a7b62e3bba286e47f9c42c708fc8eeda39e85"><code>6d9a7b6</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/511">#511</a>
from cidlik/main</li>
<li><a
href="https://github.com/pre-commit/identify/commit/9f16bfa253e7632b3a7cc5cea5598f5836e36ee1"><code>9f16bfa</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/510">#510</a>
from jodood/feature/sas</li>
<li><a
href="https://github.com/pre-commit/identify/commit/c10063193f43ab9f762a835835d7d2761e9d8d94"><code>c100631</code></a>
extensions: Introduce wsdl</li>
<li><a
href="https://github.com/pre-commit/identify/commit/4de539aa59bb4128665cfcb0428344723085ae56"><code>4de539a</code></a>
feat: Register sas as an extension</li>
<li><a
href="https://github.com/pre-commit/identify/commit/3b170313bf0e2e9b7c31a190cf04b95c7c8cc0dc"><code>3b17031</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/509">#509</a>
from pre-commit/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/pre-commit/identify/commit/20eb272d4e968ec9e35e6c558fb0e37ddce5f33c"><code>20eb272</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/pre-commit/identify/commit/9ae7182ad4db05a4e033f8ffb3b74766ee0f75a8"><code>9ae7182</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/507">#507</a>
from pre-commit/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/pre-commit/identify/commit/ce5c8d9c921733acc39bc8aaf4330e929ee1cf34"><code>ce5c8d9</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li>See full diff in <a
href="https://github.com/pre-commit/identify/compare/v2.6.7...v2.6.8">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=identify&package-manager=pip&previous-version=2.6.7&new-version=2.6.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps [blockbuster](https://github.com/cbornet/blockbuster) from 1.5.22
to 1.5.23.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/cbornet/blockbuster/commit/2d136bad20eb5644af39d34f897e5e3fd837a905"><code>2d136ba</code></a>
Exclude subprocess_exec</li>
<li>See full diff in <a
href="https://github.com/cbornet/blockbuster/compare/v1.5.22...v1.5.23">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=blockbuster&package-manager=pip&previous-version=1.5.22&new-version=1.5.23)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [identify](https://github.com/pre-commit/identify) from 2.6.7 to
2.6.8.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pre-commit/identify/commit/f905a2e20c85a323b0ad6d8fd56bd57dcecb95a6"><code>f905a2e</code></a>
v2.6.8</li>
<li><a
href="https://github.com/pre-commit/identify/commit/6d9a7b62e3bba286e47f9c42c708fc8eeda39e85"><code>6d9a7b6</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/511">#511</a>
from cidlik/main</li>
<li><a
href="https://github.com/pre-commit/identify/commit/9f16bfa253e7632b3a7cc5cea5598f5836e36ee1"><code>9f16bfa</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/510">#510</a>
from jodood/feature/sas</li>
<li><a
href="https://github.com/pre-commit/identify/commit/c10063193f43ab9f762a835835d7d2761e9d8d94"><code>c100631</code></a>
extensions: Introduce wsdl</li>
<li><a
href="https://github.com/pre-commit/identify/commit/4de539aa59bb4128665cfcb0428344723085ae56"><code>4de539a</code></a>
feat: Register sas as an extension</li>
<li><a
href="https://github.com/pre-commit/identify/commit/3b170313bf0e2e9b7c31a190cf04b95c7c8cc0dc"><code>3b17031</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/509">#509</a>
from pre-commit/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/pre-commit/identify/commit/20eb272d4e968ec9e35e6c558fb0e37ddce5f33c"><code>20eb272</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/pre-commit/identify/commit/9ae7182ad4db05a4e033f8ffb3b74766ee0f75a8"><code>9ae7182</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/507">#507</a>
from pre-commit/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/pre-commit/identify/commit/ce5c8d9c921733acc39bc8aaf4330e929ee1cf34"><code>ce5c8d9</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li>See full diff in <a
href="https://github.com/pre-commit/identify/compare/v2.6.7...v2.6.8">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=identify&package-manager=pip&previous-version=2.6.7&new-version=2.6.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps [blockbuster](https://github.com/cbornet/blockbuster) from 1.5.22
to 1.5.23.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/cbornet/blockbuster/commit/2d136bad20eb5644af39d34f897e5e3fd837a905"><code>2d136ba</code></a>
Exclude subprocess_exec</li>
<li>See full diff in <a
href="https://github.com/cbornet/blockbuster/compare/v1.5.22...v1.5.23">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=blockbuster&package-manager=pip&previous-version=1.5.22&new-version=1.5.23)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [setuptools](https://github.com/pypa/setuptools) from 75.8.0 to
75.8.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/setuptools/blob/main/NEWS.rst">setuptools's
changelog</a>.</em></p>
<blockquote>
<h1>v75.8.1</h1>
<h2>Bugfixes</h2>
<ul>
<li>Fix wheel file naming to follow binary distribution specification --
by :user:<code>di</code> (<a
href="https://redirect.github.com/pypa/setuptools/issues/4766">#4766</a>)</li>
<li>Fixed crash generating error message printed when building wheels
for the
free-threaded build using the limited API. -- by
:user:<code>ngoldbaum</code> (<a
href="https://redirect.github.com/pypa/setuptools/issues/4809">#4809</a>)</li>
<li>Fix documentation for recent CFLAGS distutils change. -- by
:user:<code>thesamesam</code> (<a
href="https://redirect.github.com/pypa/setuptools/issues/4836">#4836</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pypa/setuptools/commit/56c055b653f080544f490e198605974c71b6fe35"><code>56c055b</code></a>
Bump version: 75.8.0 → 75.8.1</li>
<li><a
href="https://github.com/pypa/setuptools/commit/e46cfbf739f6c1149e4401eab9e6b7c9079d34f0"><code>e46cfbf</code></a>
Update CFLAGS docs to reflect distutils change (<a
href="https://redirect.github.com/pypa/setuptools/issues/4846">#4846</a>)</li>
<li><a
href="https://github.com/pypa/setuptools/commit/d31c5b9fc3d79e2b95f6809384e730813b0ba518"><code>d31c5b9</code></a>
Merge <a
href="https://github.com/jaraco/skeleton">https://github.com/jaraco/skeleton</a></li>
<li><a
href="https://github.com/pypa/setuptools/commit/5b5b2ab55c9454f756a962ec9584aee549f10414"><code>5b5b2ab</code></a>
Update CFLAGS docs to reflect distutils change</li>
<li><a
href="https://github.com/pypa/setuptools/commit/ba243756233d0afe944db6e02ddcb70064dcd22c"><code>ba24375</code></a>
[CI] Address problems with <code>cygwin</code> (<a
href="https://redirect.github.com/pypa/setuptools/issues/4832">#4832</a>)</li>
<li><a
href="https://github.com/pypa/setuptools/commit/9d6ade8c85fa799700bdcdf4572cbc2755a1732e"><code>9d6ade8</code></a>
Try to install tox using 'pip' on cygwin</li>
<li><a
href="https://github.com/pypa/setuptools/commit/32332e4728f46e9e37b1c775bbcc6c4ade282ed0"><code>32332e4</code></a>
Attempt to install missing dependencies</li>
<li><a
href="https://github.com/pypa/setuptools/commit/94a84c2f90f2c36b9f8ec3631ed7cba80b6fad7c"><code>94a84c2</code></a>
Add command for debugging purposes</li>
<li><a
href="https://github.com/pypa/setuptools/commit/6f809a0741386fad5146d63c656049d1473cc5c7"><code>6f809a0</code></a>
Attempt to solve problems with cygwin in the CI</li>
<li><a
href="https://github.com/pypa/setuptools/commit/aee344d781920bba42ddbee4b4b44af29d7bab6e"><code>aee344d</code></a>
Removing dependabot config. Closes <a
href="https://redirect.github.com/jaraco/skeleton/issues/156">jaraco/skeleton#156</a></li>
<li>Additional commits viewable in <a
href="https://github.com/pypa/setuptools/compare/v75.8.0...v75.8.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=setuptools&package-manager=pip&previous-version=75.8.0&new-version=75.8.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@pull pull bot merged commit c738a83 into tj-python:master Feb 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants