diff options
| author | Ned Batchelder <ned@nedbatchelder.com> | 2021-07-15 09:36:35 -0400 |
|---|---|---|
| committer | Ned Batchelder <ned@nedbatchelder.com> | 2021-07-15 09:36:35 -0400 |
| commit | 4d05ddeeded7f3f594c0614630f467e1bf3fa629 (patch) | |
| tree | 593c06219447a5643a2326f698b55a242ba5bc78 /CHANGES.rst | |
| parent | 0ff5a1c8a31f701321c838eea3beea553882b269 (diff) | |
| download | python-coveragepy-git-4d05ddeeded7f3f594c0614630f467e1bf3fa629.tar.gz | |
fix: generate flat file names differently
Fixes a few unusual issues with reports:
- #580: HTML report generation fails on too long path
- #584: File collisions in coverage report html
- #1167: Remove leading underscore in coverage html
Diffstat (limited to 'CHANGES.rst')
| -rw-r--r-- | CHANGES.rst | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/CHANGES.rst b/CHANGES.rst index 850c30ec..d2c4ae06 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -46,11 +46,20 @@ Unreleased - TOML parsing now uses the `tomli`_ library. -- Use a modern hash algorithm when fingerprinting to speed HTML reports - (`issue 1189`_). +- Some minor changes to usually invisible details of the HTML report: + + - Use a modern hash algorithm when fingerprinting, for high-security + environments (`issue 1189`_). + + - Change how report file names are generated, to avoid leading underscores + (`issue 1167`_), to avoid rare file name collisions (`issue 584`_), and to + avoid file names becoming too long (`issue 580`_). .. _Django coverage plugin: https://pypi.org/project/django-coverage-plugin/ +.. _issue 580: https://github.com/nedbat/coveragepy/issues/580 +.. _issue 584: https://github.com/nedbat/coveragepy/issues/584 .. _issue 1150: https://github.com/nedbat/coveragepy/issues/1150 +.. _issue 1167: https://github.com/nedbat/coveragepy/issues/1167 .. _issue 1168: https://github.com/nedbat/coveragepy/issues/1168 .. _issue 1189: https://github.com/nedbat/coveragepy/issues/1189 .. _tomli: https://pypi.org/project/tomli/ |
