⬆ ️ Bump coverage from 7.6.1 to 7.6.9
Bumps coverage from 7.6.1 to 7.6.9.
Changelog
Sourced from coverage's changelog.
Version 7.6.9 — 2024-12-06
- Fix:
Tomas Uribe fixed <pull 1901_>
_ a performance problem in the XML report. Large code bases should produce XML reports much faster now... _pull 1901: nedbat/coveragepy#1901
.. _changes_7-6-8:
Version 7.6.8 — 2024-11-23
Fix: the LCOV report code assumed that a branch line that took no branches meant that the entire line was unexecuted. This isn't true in a few cases: the line might always raise an exception, or might have been optimized away. Fixes
issue 1896
_.Fix: similarly, the HTML report will now explain that a line that jumps to none of its expected destinations must have always raised an exception. Previously, it would say something nonsensical like, "line 4 didn't jump to line 5 because line 4 was never true, and it didn't jump to line 7 because line 4 was always true." This was also shown in
issue 1896
_... _issue 1896: nedbat/coveragepy#1896
.. _changes_7-6-7:
Version 7.6.7 — 2024-11-15
- Fix: ugh, the other assert from 7.6.5 can also be encountered in the wild, so it's been restored to a conditional. Sorry for the churn.
.. _changes_7-6-6:
Version 7.6.6 — 2024-11-15
- One of the new asserts from 7.6.5 caused problems in real projects, as reported in
issue 1891
_. The assert has been removed... _issue 1891: nedbat/coveragepy#1891
.. _changes_7-6-5:
... (truncated)
Commits
-
daac76d
docs: sample HTML for 7.6.9 -
f7d7e42
docs: prep for 7.6.9 -
8fe3b2b
docs: thanks, Tomas Uribe for #1901 -
346cfc0
fix: use set instead of list for arcs_executed, fixes poor performance (#1901) -
484678e
fix: COVERAGE_ONE_CORE should mean ctrace if possible -
37451ed
chore: make upgrade doc_upgrade -
bd23445
chore: bump the action-dependencies group with 2 updates (#1899) -
01cf50c
test: add a test to satisfy a condition in results.py -
74d3c50
chore: make upgrade -
f3b269c
build: only comment once on an issue mentioned twice - Additional commits viewable in compare view