Sourced from coverage's releases.
7.15.3
Version 7.15.3 — 2026-08-02
- Fix: the sysmon core is incompatible with dynamic contexts. Previously, the combination would be prevented when read from the coverage.py configuration. But using the context API as pytest-cov does, contexts would be silently dropped. Now a warning is issued, thanks to Jisang Han. Closes issue 2200.
- A performance improvement in the low-level line number bookkeeping when combining data files, thanks to Kevin Turcios.
- Performance improvement in HTML reporting by reducing the number of times files have to be parsed, thanks to Kevin Turcios.
:arrow_right: PyPI page: coverage 7.15.3. :arrow_right: To install:
python3 -m pip install coverage==7.15.3
Sourced from coverage's changelog.
Version 7.15.3 — 2026-08-02
Fix: the sysmon core is incompatible with dynamic contexts. Previously, the combination would be prevented when read from the coverage.py configuration. But using the context API as pytest-cov does, contexts would be silently dropped. Now a warning is issued, thanks to
Jisang Han <pull 2234_>. Closesissue 2200.A performance improvement in the low-level line number bookkeeping when combining data files, thanks to
Kevin Turcios <pull 2239_>_.Performance improvement in HTML reporting by reducing the number of times files have to be parsed, thanks to
Kevin Turcios <pull 2240_>_... _issue 2200: coveragepy/coveragepy#2200 .. _pull 2234: coveragepy/coveragepy#2234 .. _pull 2239: coveragepy/coveragepy#2239 .. _pull 2240: coveragepy/coveragepy#2240
.. _changes_7-15-2:
b7470d9
docs: sample HTML for 7.15.327e6e80
docs: prep for 7.15.3396dbbb
build: include NOTICE in wheels (#2232)54dde05
chore: bump the action-dependencies group with 7 updates (#2248)c83a0e0
perf: skip AST parsing without soft keywords (#2240)a57f981
refactor: fix some uncovered lines0252c34
refactor: move numbits aggregate to numbits1c4184c
docs: maintainer workflowe8a1c87
perf: speed up SQLite numbits aggregation (#2239)18c2a59
test: conditional use of Hypothesis