⬆ ️ Bump coverage from 7.6.1 to 7.6.8
Bumps coverage from 7.6.1 to 7.6.8.
Changelog
Sourced from coverage's changelog.
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:
Version 7.6.5 — 2024-11-14
Fix: fine-tuned the exact Python version (3.12.6) when exiting from
with
statements changed how they traced. This affected whether people saw the fix forissue 1880
_.Fix: isolate our code more from mocking in the os module that in rare cases can cause
bizarre behavior <pytest-cov-666_>
_.Refactor: some code unreachable code paths in parser.py were changed to
... (truncated)
Commits
-
6134266
docs: sample HTML for 7.6.8 -
041f963
docs: prep for 7.6.8 -
7fe48b6
build: don't search generated report files -
f219144
docs: start changelog entries with capital letters -
d1a916a
fix: a line that branches nowhere must always raise an exception -
2ace7a2
fix: don't assume 'no branches' means 'not executed' #1896 -
3ed5915
style: all of ci should use underscores -
0db86f2
build: automate updating readthedocs -
2a89551
chore: make upgrade (not sure why files became absolute) -
ba9c157
chore: make doc_upgrade - Additional commits viewable in compare view