Commit 4519805
Bump coverage from 7.13.0 to 7.13.1 (#73)
Summary:
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>
Pull Request resolved: #73
Reviewed By: fried
Differential Revision: D89877297
Pulled By: itamaro
fbshipit-source-id: 5a2e10c805a1e2e07d9021ba274a365b5f86f1051 parent c0229ba commit 4519805
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
0 commit comments