Latest Results
Bump coverage from 7.13.0 to 7.13.1 (#11874)
Bumps [coverage](https://github.com/coveragepy/coveragepy) from 7.13.0
to 7.13.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst">coverage's
changelog</a>.</em></p>
<blockquote>
<h2>Version 7.13.1 — 2025-12-28</h2>
<ul>
<li>
<p>Added: the JSON report now includes a
<code>"start_line"</code> key for function and
class regions, indicating the first line of the region in the source.
Closes
<code>issue 2110</code>_.</p>
</li>
<li>
<p>Added: The <code>debug data</code> command now takes file names as
arguments on the
command line, so you can inspect specific data files without needing to
set
the <code>COVERAGE_FILE</code> environment variable.</p>
</li>
<li>
<p>Fix: the JSON report used to report module docstrings as executed
lines,
which no other report did, as described in <code>issue 2105</code>_.
This is now fixed,
thanks to Jianrong Zhao.</p>
</li>
<li>
<p>Fix: coverage.py uses a more disciplined approach to detecting where
third-party code is installed, and avoids measuring it. This shouldn't
change
any behavior. If you find that it does, please get in touch.</p>
</li>
<li>
<p>Performance: data files that will be combined now record their hash
as part
of the file name. This lets us skip duplicate data more quickly,
speeding the
combining step.</p>
</li>
<li>
<p>Docs: added a section explaining more about what is considered a
missing
branch and how it is reported: :ref:<code>branch_explain</code>, as
requested in <code>issue 1597</code><em>. Thanks to <code>Ayisha
Mohammed <pull 2092_></code></em>.</p>
</li>
<li>
<p>Tests: the test suite misunderstood what core was being tested if
<code>COVERAGE_CORE</code> wasn't set on 3.14+. This is now fixed,
closing <code>issue 2109</code>_.</p>
</li>
</ul>
<p>.. _issue 1597: <a
href="https://redirect.github.com/coveragepy/coveragepy/issues/1597">coveragepy/coveragepy#1597</a>
.. _pull 2092: <a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2092">coveragepy/coveragepy#2092</a>
.. _issue 2105: <a
href="https://redirect.github.com/coveragepy/coveragepy/issues/2105">coveragepy/coveragepy#2105</a>
.. _issue 2109: <a
href="https://redirect.github.com/coveragepy/coveragepy/issues/2109">coveragepy/coveragepy#2109</a>
.. _issue 2110: <a
href="https://redirect.github.com/coveragepy/coveragepy/issues/2110">coveragepy/coveragepy#2110</a></p>
<p>.. _changes_7-13-0:</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/a6afdc36332d797fb4f4262fc9ff2b2da5bb99c8"><code>a6afdc3</code></a>
docs: sample HTML for 7.13.1</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/a497081b6759957a1c52957fdbb34848e0d46276"><code>a497081</code></a>
docs: prep for 7.13.1</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/e9920336e5118a7a7002b1eb606400cd3be640b2"><code>e992033</code></a>
docs: polish up CHANGES</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/18bba6e60958d5c825a93882b8997f2cfc6ecfe3"><code>18bba6e</code></a>
chore: bump the action-dependencies group with 4 updates (<a
href="https://redirect.github.com/coveragepy/coveragepy/issues/2111">#2111</a>)</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/80fb80826f3bd8953018d4a4a134a7fc42643784"><code>80fb808</code></a>
refactor: (?x:...) lets us use re.VERBOSE even when combining later</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/cc272bdc050308328e3ee64800b5e298468260c8"><code>cc272bd</code></a>
docs: leave a comment so we'll find this when 3.12 is the minimum</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/70d007d160d40b40de1bae89ad2856c2191c1c94"><code>70d007d</code></a>
types: be explicit</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/a2c1940fd2eae103c2366859d75cb7de195a0439"><code>a2c1940</code></a>
types: fully import modules that will be patched</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/57b975d3b8e069364525b2e8d5a88b7fbc0e8b93"><code>57b975d</code></a>
types: explicit Protocol inheritance permits changing parameter
names</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/63ec12d7c87748e7a03ea2eb6240edeaffc7ccde"><code>63ec12d</code></a>
types: clarify that morfs arguments can be a single morf</li>
<li>Additional commits viewable in <a
href="https://github.com/coveragepy/coveragepy/compare/7.13.0...7.13.1">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Active Branches
#118760%
#118700%
#118620%
© 2025 CodSpeed Technology