Skip to content

6.5.0

Compare
Choose a tag to compare
@nedbat nedbat released this 30 Sep 10:11
· 869 commits to master since this release
  • The JSON report now includes details of which branches were taken, and which are missing for each file. Thanks, Christoph Blessing. Closes issue 1425.
  • Starting with coverage.py 6.2, class statements were marked as a branch. This wasn't right, and has been reverted, fixing issue 1449. Note this will very slightly reduce your coverage total if you are measuring branch coverage.
  • Packaging is now compliant with PEP 517, closing issue 1395.
  • A new debug option --debug=pathmap shows details of the remapping of paths that happens during combine due to the [paths] setting.
  • Fix an internal problem with caching of invalid Python parsing. Found by OSS-Fuzz, fixing their bug 50381.

➡️  PyPI page: coverage 6.5.0.
➡️  To install: python3 -m pip install coverage==6.5.0