-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Commit db8f1b2
authored
build(deps): bump coverage from 7.9.2 to 7.10.3 (#19947)
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.9.2 to
7.10.3.
<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.3 — 2025-08-10</h2>
<ul>
<li>
<p>Fixes for <code>patch = subprocess</code>:</p>
<ul>
<li>
<p>If subprocesses spawned yet more subprocesses simultaneously, some
coverage
could be missed. This is now fixed, closing <code>issue
2024</code>_.</p>
</li>
<li>
<p>If subprocesses were created in other directories, their data files
were
stranded there and not combined into the totals, as described in
<code>issue 2025</code>_. This is now fixed.</p>
</li>
<li>
<p>On Windows (or maybe only some Windows?) the patch would fail with a
<code>ModuleNotFound</code> error trying to import coverage. This is now
fixed,
closing <code>issue 2022</code>_.</p>
</li>
<li>
<p>Originally only options set in the coverage configuration file would
apply
to subprocesses. Options set on the <code>coverage run</code> command
line (such as
<code>--branch</code>) wouldn't be communicated to the subprocesses.
This could
lead to combining failures, as described in <code>issue 2021</code>_.
Now the entire
configuration is used in subprocesses, regardless of its origin.</p>
</li>
<li>
<p>Added <code>debug=patch</code> to help diagnose problems.</p>
</li>
</ul>
</li>
<li>
<p>Fix: really close all SQLite databases, even in-memory ones. Closes
<code>issue 2017</code>_.</p>
</li>
</ul>
<p>.. _issue 2017: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/2017">nedbat/coveragepy#2017</a>
.. _issue 2021: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/2021">nedbat/coveragepy#2021</a>
.. _issue 2022: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/2022">nedbat/coveragepy#2022</a>
.. _issue 2024: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/2024">nedbat/coveragepy#2024</a>
.. _issue 2025: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/2025">nedbat/coveragepy#2025</a></p>
<p>.. _changes_7-10-2:</p>
<h2>Version 7.10.2 — 2025-08-03</h2>
<ul>
<li>Fix: some code with NOP bytecodes could report missing branches that
are
actually executed. This is now fixed, closing <code>issue 1999</code>_.
Python 3.9
still shows the problem.</li>
</ul>
<p>.. _issue 1999: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1999">nedbat/coveragepy#1999</a></p>
<p>.. _changes_7-10-1:</p>
<h2>Version 7.10.1 — 2025-07-27</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nedbat/coveragepy/commit/0691ce5d08ae2eb6cae51f879ffe609aeb14d221"><code>0691ce5</code></a>
docs: sample HTML for 7.10.3</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/34c9aca951d2c89ab0af5343a9a1c5cc7b00aefd"><code>34c9aca</code></a>
docs: prep for 7.10.3</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/fd83f218e21058f43c7544a3cb01ce84714965f7"><code>fd83f21</code></a>
style: lists for homogenous collections</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/d9618002dde634898613f5935092cefbb29035f0"><code>d961800</code></a>
docs: remove an unused reference</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/697d4bb3950b31dc7f5d39d9dcf67fabde9db241"><code>697d4bb</code></a>
fix: subprocesses inherit the entire configuration. <a
href="https://redirect.github.com/nedbat/coveragepy/issues/2021">#2021</a></li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/b6db3b7e52e4820bd1d3e43b29f700a5f31f3937"><code>b6db3b7</code></a>
build: show the total during local metacov</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/cfbceb584b18f87fdc6228fc4a8202d789e030cc"><code>cfbceb5</code></a>
docs: reverted <a
href="https://redirect.github.com/nedbat/coveragepy/issues/2018">#2018</a></li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/264bbd3d2c2ee9eca32248c5874423c0b6ff6287"><code>264bbd3</code></a>
refactor: more patch logging</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/3ecdfafc74bd2b007b561e6ac6b080c04e598b06"><code>3ecdfaf</code></a>
chore: bump the action-dependencies group with 2 updates (<a
href="https://redirect.github.com/nedbat/coveragepy/issues/2026">#2026</a>)</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/41a225698710c9005da822978930be69312d1676"><code>41a2256</code></a>
fix: revert "thread safe resume (<a
href="https://redirect.github.com/nedbat/coveragepy/issues/2018">#2018</a>)"
(<a
href="https://redirect.github.com/nedbat/coveragepy/issues/2027">#2027</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/nedbat/coveragepy/compare/7.9.2...7.10.3">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>1 parent b770da2 commit db8f1b2Copy full SHA for db8f1b2
File tree
Expand file treeCollapse file tree
1 file changed
+89
-68
lines changedFilter options
Expand file treeCollapse file tree
1 file changed
+89
-68
lines changed
0 commit comments