PyCon 2023 sprint fixes!
- Fix: with
relative_files = true
, specifying a specific file to include or omit wouldn't work correctly (issue 1604). This is now fixed, with testing help by Marc Gibbons. - Fix: the XML report would have an incorrect
<source>
element when using relative files and the source option ended with a slash (issue 1541). This is now fixed, thanks to Kevin Brown-Silva. - When the HTML report location is printed to the terminal, it's now a terminal-compatible URL, so that you can click the location to open the HTML file in your browser. Finishes issue 1523 thanks to Ricardo Newbery.
- Docs: a new
Migrating page <migrating>
with details about how to migrate between major versions of coverage.py. It currently covers the wildcard changes in 7.x. Thanks, Brian Grohe.
➡️ PyPI page: coverage 7.2.4.
➡️ To install: python3 -m pip install coverage==7.2.4