summaryrefslogtreecommitdiff
path: root/CHANGES.rst
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2021-07-15 09:36:35 -0400
committerNed Batchelder <ned@nedbatchelder.com>2021-07-15 09:36:35 -0400
commit4d05ddeeded7f3f594c0614630f467e1bf3fa629 (patch)
tree593c06219447a5643a2326f698b55a242ba5bc78 /CHANGES.rst
parent0ff5a1c8a31f701321c838eea3beea553882b269 (diff)
downloadpython-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.rst13
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/