6.1.2
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.
- 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.
➡️ PyPI page: coverage 6.1.2.
➡️ To install: python3 -m pip install coverage==6.1.2