aio-libs
aiohttp
BlogDocsChangelog

Performance History

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>&quot;start_line&quot;</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 &lt;pull 2092_&gt;</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 /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=coverage&package-manager=pip&previous-version=7.13.0&new-version=7.13.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>
master
3 hours ago
Add a new news fragment into the `CHANGES/` folder
soheil-star01:test-refactor-use-autospec
20 hours ago
Merge branch 'master' into docs-background-task-exceptions
tsayin4:docs-background-task-exceptions
1 day ago

Active Branches

Refactor tests to use create_autospec() for more robust mocking
last run
20 hours ago
#11876
CodSpeed Performance Gauge
0%
#11870
CodSpeed Performance Gauge
0%
#11862
CodSpeed Performance Gauge
0%
© 2025 CodSpeed Technology
Home Terms Privacy Docs