summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2018-08-24 07:13:24 -0400
committerNed Batchelder <ned@nedbatchelder.com>2018-08-24 07:13:24 -0400
commitdd5b0cc88ebe4528abaa7cdf0b3fd516fb1f7e01 (patch)
treebb950321594804876fb0f453dd70ff7d27504e54
parentc315b91653fcedc55f6ef1ff5e199c700b63398e (diff)
downloadpython-coveragepy-git-dd5b0cc88ebe4528abaa7cdf0b3fd516fb1f7e01.tar.gz
CHANGES: data format changed to SQLite
-rw-r--r--CHANGES.rst9
1 files changed, 9 insertions, 0 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index 0e80b26c..7ec72811 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -17,6 +17,15 @@ Change history for Coverage.py
Unreleased
----------
+- Coverage's data storage has changed. In version 4.x, .coverage files were
+ basically JSON. Now, they are SQLite databases. This means the data file
+ can be created earlier than it used to. A large amount of code was
+ refactored to support this change.
+
+- The old data format is still available (for now) by setting the environment
+ variable COVERAGE_STORAGE=json. Please tell me if you think you need to keep
+ the JSON format.
+
- Development moved from `Bitbucket`_ to `GitHub`_.
- HTML files no longer have trailing and extra whitespace.