summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES.rst16
-rw-r--r--README.rst16
-rw-r--r--doc/conf.py2
-rw-r--r--doc/index.rst51
4 files changed, 12 insertions, 73 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index f38ffbac..c2ccf674 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -14,8 +14,10 @@ Change history for Coverage.py
.. Version 7.8.1 --- 2021-07-27
.. ----------------------------
-Unreleased
-----------
+.. _changes_50a3:
+
+Version 5.0a3 --- 2018-10-06
+----------------------------
- Context support: static contexts let you specify a label for a coverage run,
which is recorded in the data, and retained when you combine files. See
@@ -41,17 +43,17 @@ Unreleased
.. _issue 170: https://github.com/nedbat/coveragepy/issues/170
+- Environment variable substitution in configuration files now supports two
+ syntaxes for controlling the behavior of undefined variables: if ``VARNAME``
+ is not defined, ``${VARNAME?}`` will raise an error, and ``${VARNAME-default
+ value}`` will use "default value".
+
- Tentative support for Python 3.8, which has not yet released an alpha. Fixes
`issue 707` and `issue 714`_.
.. _issue 707: https://github.com/nedbat/coveragepy/issues/707
.. _issue 714: https://github.com/nedbat/coveragepy/issues/714
-- Environment variable substitution in configuration files now supports two
- syntaxes for controlling the behavior of undefined variables: if ``VARNAME``
- is not defined, ``${VARNAME?}`` will raise an error, and ``${VARNAME-default
- value}`` will use "default value".
-
.. _changes_50a2:
diff --git a/README.rst b/README.rst
index a2eacf4d..fe37f2dc 100644
--- a/README.rst
+++ b/README.rst
@@ -35,7 +35,7 @@ library to determine which lines are executable, and which have been executed.
Coverage.py runs on many versions of Python:
* CPython 2.7.
-* CPython 3.4 through 3.8.
+* CPython 3.4 through pre-alpha 3.8.
* PyPy2 6.0 and PyPy3 6.0.
* Jython 2.7.1, though not for reporting.
* IronPython 2.7.7, though not for reporting.
@@ -50,20 +50,6 @@ Documentation is on `Read the Docs`_. Code repository and issue tracker are on
**New in 5.0:** SQLite data storage, contexts, dropped support for Python 2.6
and 3.3.
-New in 4.5: Configurator plug-ins.
-
-New in 4.4: Suppressable warnings, continuous coverage measurement.
-
-New in 4.3: HTML ``--skip-covered``, sys.excepthook support, tox.ini
-support.
-
-New in 4.2: better support for multiprocessing and combining data.
-
-New in 4.1: much-improved branch coverage.
-
-New in 4.0: ``--concurrency``, plugins for non-Python files, setup.cfg
-support, --skip-covered, HTML filtering, and more than 50 issues closed.
-
Getting Started
---------------
diff --git a/doc/conf.py b/doc/conf.py
index a87047eb..4c37c29d 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -58,7 +58,7 @@ copyright = u'2009\N{EN DASH}2018, Ned Batchelder' # CHANGEME
# The short X.Y version.
version = '5.0' # CHANGEME
# The full version, including alpha/beta/rc tags.
-release = '5.0a2' # CHANGEME
+release = '5.0a3' # CHANGEME
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
diff --git a/doc/index.rst b/doc/index.rst
index 4aa7ee3c..3239e105 100644
--- a/doc/index.rst
+++ b/doc/index.rst
@@ -5,55 +5,6 @@
Coverage.py
===========
-.. :history: 20090524T134300, brand new docs.
-.. :history: 20090613T164000, final touches for 3.0
-.. :history: 20090618T195900, minor tweaks
-.. :history: 20090707T205200, changes for 3.0.1
-.. :history: 20090913T084400, new command line syntax
-.. :history: 20091004T211900, version 3.1
-.. :history: 20091127T155100, version 3.2
-.. :history: 20091205T161429, version 3.2 for real.
-.. :history: 20100224T204700, version 3.3
-.. :history: 20100306T181500, version 3.3.1
-.. :history: 20100725T211700, updated for 3.4.
-.. :history: 20100820T151500, updated for 3.4b1.
-.. :history: 20100906T134700, updated for 3.4b2.
-.. :history: 20100919T163500, updated for 3.4 release.
-.. :history: 20110213T081200, claim true 3.2 compatibility.
-.. :history: 20110604T114800, update for 3.5b1
-.. :history: 20110629T082300, update for 3.5
-.. :history: 20110827T221800, update for 3.5.1b1
-.. :history: 20110923T081800, update for 3.5.1
-.. :history: 20120429T162100, updated for 3.5.2b1
-.. :history: 20120503T233800, updated for 3.5.2
-.. :history: 20120929T093500, updated for 3.5.3
-.. :history: 20121117T094900, Change from easy_install to pip.
-.. :history: 20121128T203700, Updated for 3.6b1.
-.. :history: 20121223T180600, Updated for 3.6b2.
-.. :history: 20121229T112300, Updated for 3.6b3.
-.. :history: 20130105T174000, Updated for 3.6
-.. :history: 20131005T210000, Updated for 3.7
-.. :history: 20131212T213300, Updated for 3.7.1
-.. :history: 20140924T073000, Updated for 4.0a1
-.. :history: 20150124T023900, Updated for 4.0a4
-.. :history: 20150216T201000, Updated for 4.0a5
-.. :history: 20150802T160200, Updated for 4.0b1
-.. :history: 20150822T092900, Updated for 4.0b2
-.. :history: 20150918T072700, Updated for 4.0
-.. :history: 20151013T103200, Updated for 4.0.1
-.. :history: 20151104T050900, updated for 4.0.2
-.. :history: 20151124T065900, updated for 4.0.3
-.. :history: 20160110T125900, updated for 4.1b1
-.. :history: 20160123T171300, updated for 4.1b2
-.. :history: 20160510T125300, updated for 4.1b3
-.. :history: 20160521T074500, updated for 4.1
-.. :history: 20160726T161300, updated for 4.2
-.. :history: 20161226T160400, updated for 4.3
-.. :history: 20170116T180100, updated for 4.3.2
-.. :history: 20180203T130300, updated for 4.5
-.. :history: 20180210T125300, updated for 4.5.1
-
-
Coverage.py is a tool for measuring code coverage of Python programs. It
monitors your program, noting which parts of the code have been executed, then
analyzes the source to identify code that could have been executed but was not.
@@ -77,7 +28,7 @@ not.
.. ifconfig:: prerelease
- The latest version is coverage.py 5.0a2, released September 3rd 2018.
+ The latest version is coverage.py 5.0a3, released October 6th 2018.
It is supported on:
* Python versions 2.7, 3.4, 3.5, 3.6, 3.7, and pre-alpha 3.8.