WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 8, 2025

Updates the requirements on coverage to permit the latest version.

Changelog

Sourced from coverage's changelog.

Version 7.13.0 — 2025-12-08

  • Feature: coverage.py now supports :file:.coveragerc.toml configuration files. These files use TOML syntax and take priority over :file:pyproject.toml but lower priority than :file:.coveragerc files. Closes issue 1643_ thanks to Olena Yefymenko <pull 1952_>_.

  • Fix: we now include a permanent .pth file which is installed with the code, fixing issue 2084. In 7.12.1b1 this was done incorrectly: it didn't work when using the source wheel (py3-none-any). This is now fixed. Thanks, Henry Schreiner <pull 2100_>.

  • Deprecated: when coverage.py is installed, it creates three command entry points: coverage, coverage3, and coverage-3.10 (if installed for Python 3.10). The second and third of these are not needed and will eventually be removed. They still work for now, but print a message about their deprecation.

.. _issue 1643: coveragepy/coveragepy#1643 .. _pull 1952: coveragepy/coveragepy#1952 .. _pull 2100: coveragepy/coveragepy#2100

.. _changes_7-12-1b1:

Version 7.12.1b1 — 2025-11-30

  • Fix: coverage.py now includes a permanent .pth file in the distribution which is installed with the code. This fixes issue 2084_: failure to patch for subprocess measurement when site-packages is not writable.

.. _issue 2084: coveragepy/coveragepy#2084

.. _changes_7-12-0:

Version 7.12.0 — 2025-11-18

  • The HTML report now shows separate coverage totals for statements and branches, as well as the usual combined coverage percentage. Thanks to Ryuta Otsuka for the discussion <issue 2081_>_ and the implementation <pull 2085_>_.

  • The JSON report now includes separate coverage totals for statements and branches, thanks to Ryuta Otsuka <pull 2090_>_.

  • Fix: except* clauses were not handled properly under the "sysmon"

... (truncated)

Commits
  • 52fde9c docs: sample HTML for 7.13.0
  • 69de009 docs: prep for 7.13.0
  • 01387fc docs: tweak changes
  • 60206e8 chore: make edit_for_release
  • 78cfd57 docs: tweak CHANGES.rst
  • 21e726f feat: support .coveragerc.toml for configuration (#1952)
  • 3914e50 chore: bump the action-dependencies group with 2 updates (#2102)
  • d5e7c3a test: no need to group tests by needs_pth
  • ed516c4 test: fix metacov again
  • da833a1 fix: use Development Status classifier properly. #2101
  • Additional commits viewable in compare view

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

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)

@dependabot dependabot bot added the dependency Related to dependencies of the project label Dec 8, 2025
@Pierre-Sassoulas
Copy link
Member

@dependabot recreate

@dependabot dependabot bot force-pushed the dependabot/pip/coverage-approx-eq-7.13 branch from ec95126 to 052e18e Compare December 12, 2025 19:14
@cdce8p
Copy link
Member

cdce8p commented Dec 13, 2025

@dependabot rebase

Updates the requirements on [coverage](https://github.com/coveragepy/coveragepy) to permit the latest version.
- [Release notes](https://github.com/coveragepy/coveragepy/releases)
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst)
- [Commits](coveragepy/coveragepy@7.12.0...7.13.0)

---
updated-dependencies:
- dependency-name: coverage
  dependency-version: 7.13.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/pip/coverage-approx-eq-7.13 branch from 052e18e to 455dc95 Compare December 13, 2025 13:51
@cdce8p cdce8p enabled auto-merge (squash) December 13, 2025 13:55
@codecov
Copy link

codecov bot commented Dec 13, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.39%. Comparing base (723c66b) to head (455dc95).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #2897   +/-   ##
=======================================
  Coverage   93.39%   93.39%           
=======================================
  Files          92       92           
  Lines       11214    11214           
=======================================
  Hits        10473    10473           
  Misses        741      741           
Flag Coverage Δ
linux 93.25% <ø> (ø)
pypy 93.39% <ø> (ø)
windows 93.37% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@cdce8p cdce8p merged commit 361f0c1 into main Dec 13, 2025
19 checks passed
@cdce8p cdce8p deleted the dependabot/pip/coverage-approx-eq-7.13 branch December 13, 2025 13:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependency Related to dependencies of the project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants