build(deps-dev): Update coverage requirement from >=7.6 to >=7.13.5
Type: Pull Request
State: Open
Association: Unknown
Comments: 2
(about 2 months ago)
(24 days ago)
Updates the requirements on coverage to permit the latest version.
Changelog
Sourced from coverage's changelog.
Version 7.13.5 — 2026-03-17
Fix:
issue 2138_ describes a memory leak that happened when repeatedly using the Coverage API with in-memory data. This is now fixed.Fix: the markdown-formatted coverage report didn't fully escape special characters in file paths (
issue 2141). This would be very unlikely to cause a problem, but now it's done properly, thanks toEllie Ayla <pull 2142_>.Fix: the C extension wouldn't build on VS2019, but now it does (
issue 2145_)... _issue 2138: coveragepy/coveragepy#2138 .. _issue 2141: coveragepy/coveragepy#2141 .. _pull 2142: coveragepy/coveragepy#2142 .. _issue 2145: coveragepy/coveragepy#2145
.. _changes_7-13-4:
Version 7.13.4 — 2026-02-09
Fix: the third-party code fix in 7.13.3 required examining the parent directories where coverage was run. In the unusual situation that one of the parent directories is unreadable, a PermissionError would occur, as described in
issue 2129_. This is now fixed.Fix: in test suites that change sys.path, coverage.py could fail with "RuntimeError: Set changed size during iteration" as described and fixed in
pull 2130_. Thanks, Noah Fatsi.We now publish ppc64le wheels, thanks to
Pankhudi Jain <pull 2121_>_... _pull 2121: coveragepy/coveragepy#2121 .. _issue 2129: coveragepy/coveragepy#2129 .. _pull 2130: coveragepy/coveragepy#2130
.. _changes_7-13-3:
Version 7.13.3 — 2026-02-03
- Fix: in some situations, third-party code was measured when it shouldn't have been, slowing down test execution. This happened with layered virtual environments such as uv sometimes makes. The problem is fixed, closing
issue 2082_. Now any directory on sys.path that is inside a virtualenv is considered third-party code.
... (truncated)
Commits
c88da14docs: sample HTML for 7.13.5e2ac3e1build: sample HTML shouldn't include the status.json file910f8f3docs: prep for 7.13.53a4819cstyle: make workflows more uniform2a53705chore: bump the action-dependencies group across 1 directory with 4 updates (...e7c878dchore: make upgradeab4db40build: use --generate-hashes when pinninga438753chore: make upgrade7b33457refactor: some leftover pyupgrade 3.10 bits2ff968drefactor: this type wasn't used anywhere- Additional commits viewable in compare view
Package Dependencies
Technical Details
| ID: | 15753932 |
| UUID: | 4246875014 |
| Node ID: | PR_kwDOSAO_hc7RvU4V |
| Host: | GitHub |
| Repository: | orchestras/python3 |