Skip to content

7.6.0

Compare
Choose a tag to compare
@nedbat nedbat released this 11 Jul 17:29
· 32 commits to master since this release
7.6.0

[WARNING] Reference not found for 'daniel diniz <pull 1807_>' at /var/folders/6j/khn0mcrj35d1k3yylpl8zl080000gn/T/scriv_rst_9as3p9l__chunk line 2 column 9

  • Exclusion patterns can now be multi-line, thanks to Daniel Diniz <pull 1807_>. This enables many interesting exclusion use-cases, including those requested in issues 118 (entire files), 996 (multiple lines only when appearing together), 1741 (remainder of a function), and 1803 (arbitrary sequence of marked lines). See the multi_line_exclude section of the docs for more details and examples.
  • The JSON report now includes per-function and per-class coverage information. Thanks to Daniel Diniz for getting the work started. This closes issue 1793 and issue 1532.
  • Fixed an incorrect calculation of "(no class)" lines in the HTML classes report.
  • Python 3.13.0b3 is supported.

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