3.5.3
·
5610 commits
to master
since this release
Version 3.5.3 — 2012-09-29
- Line numbers in the HTML report line up better with the source lines, fixing issue 197, thanks Marius Gedminas.
- When specifying a directory as the source= option, the directory itself no longer needs to have a
__init__.py
file, though its sub-directories do, to be considered as source files. - Files encoded as UTF-8 with a BOM are now properly handled, fixing issue 179. Thanks, Pablo Carballo.
- Fixed more cases of non-Python files being reported as Python source, and then not being able to parse them as Python. Closes issue 82 (again). Thanks, Julian Berman.
- Fixed memory leaks under Python 3, thanks, Brett Cannon. Closes issue 147.
- Optimized .pyo files may not have been handled correctly, issue 195. Thanks, Marius Gedminas.
- Certain unusually named file paths could have been mangled during reporting, issue 194. Thanks, Marius Gedminas.
- Try to do a better job of the impossible task of detecting when we can’t build the C extension, fixing issue 183.
- Testing is now done with tox, thanks, Marc Abramowitz.
➡️ PyPI page: coverage 3.5.3.
➡️ To install: python3 -m pip install coverage==3.5.3