Sourced from coverage's changelog.
Version 6.1.2 — 2021-11-10
Python 3.11 is supported (tested with 3.11.0a2). One still-open issue has to do with
exits through with-statements <issue 1270_>
_.Fix: When remapping file paths through the
[paths]
setting while combining, the[run] relative_files
setting was ignored, resulting in absolute paths for remapped file names (issue 1147
_). This is now fixed.Fix: Complex conditionals over excluded lines could have incorrectly reported a missing branch (
issue 1271
_). This is now fixed.Fix: More exceptions are now handled when trying to parse source files for reporting. Problems that used to terminate coverage.py can now be handled with
[report] ignore_errors
. This helps with plugins failing to read files (django_coverage_plugin issue 78
_).Fix: Removed another vestige of jQuery from the source tarball (
issue 840
_).Fix: Added a default value for a new-to-6.x argument of an internal class. This unsupported class is being used by coveralls (
issue 1273
_). Although I'd rather not "fix" unsupported interfaces, it's actually nicer with a default value... _django_coverage_plugin issue 78: nedbat/django_coverage_plugin#78 .. _issue 1147: nedbat/coveragepy#1147 .. _issue 1270: nedbat/coveragepy#1270 .. _issue 1271: nedbat/coveragepy#1271 .. _issue 1273: nedbat/coveragepy#1273
.. _changes_611:
Version 6.1.1 — 2021-10-31
Fix: The sticky header on the HTML report didn't work unless you had branch coverage enabled. This is now fixed: the sticky header works for everyone. (Do people still use coverage without branch measurement!? j/k)
Fix: When using explicitly declared namespace packages, the "already imported a file that will be measured" warning would be issued (
issue 888
_). This is now fixed... _issue 888: nedbat/coveragepy#888
.. _changes_61:
... (truncated)
2078c2f
docs: sample HTML report for 6.1.2e403155
docs: update the man page with --quiet27426bf
build: prep for 6.1.29765493
fix: CPython 3.11 support. #1241dfa9774
style: make these macros more bullet-prooff3a70c9
fix: warn about more source file problems23f567f
build: use this setup.py command because it shows compiler errors that might ...049844a
docs: fix typo in source docs (#1275)d58e136
build: one pypy wheel to rule them all2afc907
refactor(test): convert eight tests to one parametrized test