Skip to content

[pull] master from aio-libs:master#310

Merged
pull[bot] merged 3 commits intotj-python:masterfrom
aio-libs:master
Jul 25, 2025
Merged

[pull] master from aio-libs:master#310
pull[bot] merged 3 commits intotj-python:masterfrom
aio-libs:master

Conversation

@pull
Copy link

@pull pull bot commented Jul 25, 2025

See Commits and Changes for more details.


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

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

dependabot bot added 3 commits July 25, 2025 10:30
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from
3.1.0 to 3.1.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/cibuildwheel/releases">pypa/cibuildwheel's
releases</a>.</em></p>
<blockquote>
<h2>v3.1.1</h2>
<ul>
<li>🐛 Fix a bug showing an incorrect wheel count at the end of
execution, and misrepresenting test-only runs in the GitHub Action
summary (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2512">#2512</a>)</li>
<li>📚 Docs fix (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2510">#2510</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md">pypa/cibuildwheel's
changelog</a>.</em></p>
<blockquote>
<h3>v3.1.1</h3>
<p><em>24 July 2025</em></p>
<ul>
<li>🐛 Fix a bug showing an incorrect wheel count at the end of
execution, and misrepresenting test-only runs in the GitHub Action
summary (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2512">#2512</a>)</li>
<li>📚 Docs fix (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2510">#2510</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pypa/cibuildwheel/commit/e6de07ed3921b51089aae6981989889cf1eddd0c"><code>e6de07e</code></a>
Bump version: v3.1.1</li>
<li><a
href="https://github.com/pypa/cibuildwheel/commit/2ca692b1e55a1f924bfb460099c9d7e015671a8d"><code>2ca692b</code></a>
docs: iOS typo fix in docs (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2510">#2510</a>)</li>
<li><a
href="https://github.com/pypa/cibuildwheel/commit/1ac7fa7f004958fbde774ee89523c446a5d99934"><code>1ac7fa7</code></a>
fix: report defects in logs and HTML summaries (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2512">#2512</a>)</li>
<li>See full diff in <a
href="https://github.com/pypa/cibuildwheel/compare/v3.1.0...v3.1.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pypa/cibuildwheel&package-manager=github_actions&previous-version=3.1.0&new-version=3.1.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 [rich](https://github.com/Textualize/rich) from 14.0.0 to 14.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Textualize/rich/releases">rich's
releases</a>.</em></p>
<blockquote>
<h2>The Lively Release</h2>
<p>Live objects may now be nested. Previously a progress bar inside
another progress context would fail. See the changelog below for this
and other changes.</p>
<h2>[14.1.0] - 2025-06-25</h2>
<h3>Changed</h3>
<ul>
<li>Removed <code>typing_extensions</code> from runtime dependencies <a
href="https://redirect.github.com/Textualize/rich/pull/3763">Textualize/rich#3763</a></li>
<li>Live objects (including Progress) may now be nested <a
href="https://redirect.github.com/Textualize/rich/pull/3768">Textualize/rich#3768</a></li>
<li>Added padding property to Syntax which returns a tuple of four
integers <a
href="https://redirect.github.com/Textualize/rich/pull/3782">Textualize/rich#3782</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed extraction of recursive exceptions <a
href="https://redirect.github.com/Textualize/rich/pull/3772">Textualize/rich#3772</a></li>
<li>Fixed padding applied to Syntax <a
href="https://redirect.github.com/Textualize/rich/pull/3782">Textualize/rich#3782</a></li>
<li>Fixed <code>Panel</code> title missing the panel background style <a
href="https://redirect.github.com/Textualize/rich/issues/3569">Textualize/rich#3569</a></li>
</ul>
<h3>Added</h3>
<ul>
<li>Added <code>TTY_INTERACTIVE</code> environment variable to force
interactive mode off or on <a
href="https://redirect.github.com/Textualize/rich/pull/3777">Textualize/rich#3777</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Textualize/rich/blob/master/CHANGELOG.md">rich's
changelog</a>.</em></p>
<blockquote>
<h2>[14.1.0] - 2025-06-25</h2>
<h3>Changed</h3>
<ul>
<li>Removed <code>typing_extensions</code> from runtime dependencies <a
href="https://redirect.github.com/Textualize/rich/pull/3763">Textualize/rich#3763</a></li>
<li>Live objects (including Progress) may now be nested <a
href="https://redirect.github.com/Textualize/rich/pull/3768">Textualize/rich#3768</a></li>
<li>Added padding property to Syntax which returns a tuple of four
integers <a
href="https://redirect.github.com/Textualize/rich/pull/3782">Textualize/rich#3782</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed extraction of recursive exceptions <a
href="https://redirect.github.com/Textualize/rich/pull/3772">Textualize/rich#3772</a></li>
<li>Fixed padding applied to Syntax <a
href="https://redirect.github.com/Textualize/rich/pull/3782">Textualize/rich#3782</a></li>
<li>Fixed <code>Panel</code> title missing the panel background style <a
href="https://redirect.github.com/Textualize/rich/issues/3569">Textualize/rich#3569</a></li>
</ul>
<h3>Added</h3>
<ul>
<li>Added <code>TTY_INTERACTIVE</code> environment variable to force
interactive mode off or on <a
href="https://redirect.github.com/Textualize/rich/pull/3777">Textualize/rich#3777</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Textualize/rich/commit/2dca1b70359dac61e1bbfb6f14ebe19a5ab79c3d"><code>2dca1b7</code></a>
Merge pull request <a
href="https://redirect.github.com/Textualize/rich/issues/3808">#3808</a>
from Textualize/bump1410</li>
<li><a
href="https://github.com/Textualize/rich/commit/19b6dddd807b887eaaf313174fff3eb2e22cda25"><code>19b6ddd</code></a>
version bump</li>
<li><a
href="https://github.com/Textualize/rich/commit/a75a9a9838814cffb68cefe3522fc47c8ddce768"><code>a75a9a9</code></a>
Merge pull request <a
href="https://redirect.github.com/Textualize/rich/issues/3807">#3807</a>
from Textualize/optimize-options</li>
<li><a
href="https://github.com/Textualize/rich/commit/9a08a2d3a983591e2d0d46e4f63558dd8df9e47d"><code>9a08a2d</code></a>
optimize size</li>
<li><a
href="https://github.com/Textualize/rich/commit/9c9b011187bba772dca57653c9114005b489f005"><code>9c9b011</code></a>
Merge pull request <a
href="https://redirect.github.com/Textualize/rich/issues/3680">#3680</a>
from Textualize/willmcgugan-patch-1</li>
<li><a
href="https://github.com/Textualize/rich/commit/56855a6b81befafa6e978cffed4c1fb389a20df0"><code>56855a6</code></a>
Update bug_report.md</li>
<li><a
href="https://github.com/Textualize/rich/commit/fa9ce3ce70c22ea2bb83dbd1f867fe90d1b3f0c5"><code>fa9ce3c</code></a>
Merge pull request <a
href="https://redirect.github.com/Textualize/rich/issues/3692">#3692</a>
from smacke/null-tb-offset-fix</li>
<li><a
href="https://github.com/Textualize/rich/commit/e0c7e96b303e6f3e48818380527129fb21f453f3"><code>e0c7e96</code></a>
Merge pull request <a
href="https://redirect.github.com/Textualize/rich/issues/3783">#3783</a>
from Textualize/live-typing</li>
<li><a
href="https://github.com/Textualize/rich/commit/81b12554b3b15374aa48dae3f6507202bd8fab3e"><code>81b1255</code></a>
Self typing</li>
<li><a
href="https://github.com/Textualize/rich/commit/21b3800894f6a81d3f68a0e34796be67e3ccd39f"><code>21b3800</code></a>
Merge pull request <a
href="https://redirect.github.com/Textualize/rich/issues/3718">#3718</a>
from TomJGooding/fix-panel-fix-title-missing-panel-b...</li>
<li>Additional commits viewable in <a
href="https://github.com/Textualize/rich/compare/v14.0.0...v14.1.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rich&package-manager=pip&previous-version=14.0.0&new-version=14.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 [coverage](https://github.com/nedbat/coveragepy) from 7.9.2 to
7.10.0.
<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.10.0 — 2025-07-24</h2>
<ul>
<li>
<p>A new configuration option:
&quot;:ref:<code>config_run_patch</code>&quot; specifies named patches
to work around some limitations in coverage measurement. These patches
are
available:</p>
<ul>
<li>
<p><code>patch = _exit</code> lets coverage save its data even when
:func:<code>os._exit() &lt;python:os._exit&gt;</code> is used to
abruptly end the process. This closes
long-standing <code>issue 310</code>_ as well as its duplicates:
<code>issue 312</code><em>, <code>issue 1673</code></em>, <code>issue
1845</code><em>, and <code>issue 1941</code></em>.</p>
</li>
<li>
<p><code>patch = subprocess</code> measures coverage in Python
subprocesses created
with :mod:<code>subprocess</code>, :func:<code>os.system</code>, or one
of the :func:<code>execv &lt;python:os.execl&gt;</code> or
:func:<code>spawnv &lt;python:os.spawnl&gt;</code> family of
functions. Closes old <code>issue 367</code>_ and duplicate <code>issue
378</code>_.</p>
</li>
<li>
<p><code>patch = execv</code> adjusts the :func:<code>execv
&lt;python:os.execl&gt;</code> family of
functions to save coverage data before ending the current program and
starting the next. Not available on Windows. Closes <code>issue
43</code>_ after 15
years!</p>
</li>
</ul>
</li>
<li>
<p>The HTML report now dimly colors subsequent lines in multi-line
statements.
They used to have no color. This gives a better indication of the amount
of
code missing in the report.  Closes <code>issue 1308</code>_.</p>
</li>
<li>
<p>Two new exclusion patterns are part of the defaults: <code>...</code>
is automatically
excluded as a line and <code>if TYPE_CHECKING:</code> is excluded as a
branch. Closes
<code>issue 831</code>_.</p>
</li>
<li>
<p>A new command-line option: <code>--save-signal=USR1</code> specifies
a signal that
coverage.py will listen for. When the signal is sent, the coverage data
will
be saved.  This makes it possible to save data from within long-running
processes. Thanks, <code>Arkady Gilinsky &lt;pull 1998_&gt;</code>_.</p>
</li>
<li>
<p>A new configuration option:
&quot;:ref:<code>config_report_partial_also</code>&quot; is a list of
regexes to add as pragmas for partial branches.  This parallels the
&quot;:ref:<code>config_report_exclude_also</code>&quot; setting for
adding line exclusion
patterns.</p>
</li>
<li>
<p>A few file path configuration settings didn't allow for tilde
expansion:
:ref:<code>config_json_output</code>,
:ref:<code>config_lcov_output</code> and
:ref:<code>config_run_debug_file</code>.  This is now fixed.</p>
</li>
<li>
<p>Wheels are included for 3.14 now that 3.14 rc1 is available.</p>
</li>
<li>
<p>We no longer ship a PyPy-specific wheel. PyPy will install the
pure-Python
wheel.  Closes <code>issue 2001</code>_.</p>
</li>
<li>
<p>In the very unusual situation of not having a current frame, coverage
no</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nedbat/coveragepy/commit/ef59be09c1ae2ef2ae575b7d42260b808668a6a5"><code>ef59be0</code></a>
build: missed an expected distribution count</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/f49f061e838e5b3460a65e988ed2ddcb0e4b245d"><code>f49f061</code></a>
docs: sample HTML for 7.10.0</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/6a7d5ca228a612ecb0cdd86f953fda645bf92fcd"><code>6a7d5ca</code></a>
docs: prep for 7.10.0</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/395c8cde2266029c148a66b55fe5f48ddf41190a"><code>395c8cd</code></a>
build: provide 3.14 wheels</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/6154fda156f25ed147c3619fdb35342812a549e6"><code>6154fda</code></a>
feat: patch=execv</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/787e5c4366e581060e683c418d945e0da7f628d8"><code>787e5c4</code></a>
test: we don't use 'expensive' as a mark now</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/7e49831cedc82f3cbcfd64ed50c57e59ea702d0a"><code>7e49831</code></a>
refactor: patch=_exit without a global</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/4d4ddd87ddfa59c9d7b88c2c2d9fc6183668b483"><code>4d4ddd8</code></a>
fix: better ellipsis exclusion regex. <a
href="https://redirect.github.com/nedbat/coveragepy/issues/831">#831</a></li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/d578c52754c2bc14f6503fdd003727282170a2b2"><code>d578c52</code></a>
fix: don't assume we have a current frame. <a
href="https://redirect.github.com/nedbat/coveragepy/issues/2005">#2005</a></li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/ecf53d59ffce23b80fadeb52811258fe091ef2a2"><code>ecf53d5</code></a>
docs: remind myself what the cores are</li>
<li>Additional commits viewable in <a
href="https://github.com/nedbat/coveragepy/compare/7.9.2...7.10.0">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.9.2&new-version=7.10.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>
@pull pull bot locked and limited conversation to collaborators Jul 25, 2025
@pull pull bot added the ⤵️ pull label Jul 25, 2025
@pull pull bot merged commit 9116457 into tj-python:master Jul 25, 2025
6 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants