5.0.1
·
2311 commits
to master
since this release
Version 5.0.1 — 2019-12-22
- If a 4.x data file is the cause of a “file is not a database” error, then use a more specific error message, “Looks like a coverage 4.x data file, are you mixing versions of coverage?” Helps diagnose the problems described in issue 886.
- Measurement contexts and relative file names didn’t work together, as reported in issue 899 and issue 900. This is now fixed, thanks to David Szotten.
- When using
coverage run --concurrency=multiprocessing
, all data files should be named with parallel-ready suffixes. 5.0 mistakenly named the main process’ file with no suffix when using--append
. This is now fixed, closing issue 880. - Fixed a problem on Windows when the current directory is changed to a different drive (issue 895). Thanks, Olivier Grisel.
- Updated Python 3.9 support to 3.9a2.
➡️ PyPI page: coverage 5.0.1.
➡️ To install: python3 -m pip install coverage==5.0.1