Skip to content

Commit eec5c5c

Browse files
committed
Prep for 5.0a3
1 parent d62fbd3 commit eec5c5c

File tree

4 files changed

+12
-73
lines changed

4 files changed

+12
-73
lines changed

CHANGES.rst

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,10 @@ Change history for Coverage.py
1414
.. Version 7.8.1 --- 2021-07-27
1515
.. ----------------------------
1616
17-
Unreleased
18-
----------
17+
.. _changes_50a3:
18+
19+
Version 5.0a3 --- 2018-10-06
20+
----------------------------
1921

2022
- Context support: static contexts let you specify a label for a coverage run,
2123
which is recorded in the data, and retained when you combine files. See
@@ -41,17 +43,17 @@ Unreleased
4143

4244
.. _issue 170: https://github.com/nedbat/coveragepy/issues/170
4345

46+
- Environment variable substitution in configuration files now supports two
47+
syntaxes for controlling the behavior of undefined variables: if ``VARNAME``
48+
is not defined, ``${VARNAME?}`` will raise an error, and ``${VARNAME-default
49+
value}`` will use "default value".
50+
4451
- Tentative support for Python 3.8, which has not yet released an alpha. Fixes
4552
`issue 707` and `issue 714`_.
4653

4754
.. _issue 707: https://github.com/nedbat/coveragepy/issues/707
4855
.. _issue 714: https://github.com/nedbat/coveragepy/issues/714
4956

50-
- Environment variable substitution in configuration files now supports two
51-
syntaxes for controlling the behavior of undefined variables: if ``VARNAME``
52-
is not defined, ``${VARNAME?}`` will raise an error, and ``${VARNAME-default
53-
value}`` will use "default value".
54-
5557

5658
.. _changes_50a2:
5759

README.rst

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ library to determine which lines are executable, and which have been executed.
3535
Coverage.py runs on many versions of Python:
3636

3737
* CPython 2.7.
38-
* CPython 3.4 through 3.8.
38+
* CPython 3.4 through pre-alpha 3.8.
3939
* PyPy2 6.0 and PyPy3 6.0.
4040
* Jython 2.7.1, though not for reporting.
4141
* 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
5050
**New in 5.0:** SQLite data storage, contexts, dropped support for Python 2.6
5151
and 3.3.
5252

53-
New in 4.5: Configurator plug-ins.
54-
55-
New in 4.4: Suppressable warnings, continuous coverage measurement.
56-
57-
New in 4.3: HTML ``--skip-covered``, sys.excepthook support, tox.ini
58-
support.
59-
60-
New in 4.2: better support for multiprocessing and combining data.
61-
62-
New in 4.1: much-improved branch coverage.
63-
64-
New in 4.0: ``--concurrency``, plugins for non-Python files, setup.cfg
65-
support, --skip-covered, HTML filtering, and more than 50 issues closed.
66-
6753

6854
Getting Started
6955
---------------

doc/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
# The short X.Y version.
5959
version = '5.0' # CHANGEME
6060
# The full version, including alpha/beta/rc tags.
61-
release = '5.0a2' # CHANGEME
61+
release = '5.0a3' # CHANGEME
6262

6363
# The language for content autogenerated by Sphinx. Refer to documentation
6464
# for a list of supported languages.

doc/index.rst

Lines changed: 1 addition & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -5,55 +5,6 @@
55
Coverage.py
66
===========
77

8-
.. :history: 20090524T134300, brand new docs.
9-
.. :history: 20090613T164000, final touches for 3.0
10-
.. :history: 20090618T195900, minor tweaks
11-
.. :history: 20090707T205200, changes for 3.0.1
12-
.. :history: 20090913T084400, new command line syntax
13-
.. :history: 20091004T211900, version 3.1
14-
.. :history: 20091127T155100, version 3.2
15-
.. :history: 20091205T161429, version 3.2 for real.
16-
.. :history: 20100224T204700, version 3.3
17-
.. :history: 20100306T181500, version 3.3.1
18-
.. :history: 20100725T211700, updated for 3.4.
19-
.. :history: 20100820T151500, updated for 3.4b1.
20-
.. :history: 20100906T134700, updated for 3.4b2.
21-
.. :history: 20100919T163500, updated for 3.4 release.
22-
.. :history: 20110213T081200, claim true 3.2 compatibility.
23-
.. :history: 20110604T114800, update for 3.5b1
24-
.. :history: 20110629T082300, update for 3.5
25-
.. :history: 20110827T221800, update for 3.5.1b1
26-
.. :history: 20110923T081800, update for 3.5.1
27-
.. :history: 20120429T162100, updated for 3.5.2b1
28-
.. :history: 20120503T233800, updated for 3.5.2
29-
.. :history: 20120929T093500, updated for 3.5.3
30-
.. :history: 20121117T094900, Change from easy_install to pip.
31-
.. :history: 20121128T203700, Updated for 3.6b1.
32-
.. :history: 20121223T180600, Updated for 3.6b2.
33-
.. :history: 20121229T112300, Updated for 3.6b3.
34-
.. :history: 20130105T174000, Updated for 3.6
35-
.. :history: 20131005T210000, Updated for 3.7
36-
.. :history: 20131212T213300, Updated for 3.7.1
37-
.. :history: 20140924T073000, Updated for 4.0a1
38-
.. :history: 20150124T023900, Updated for 4.0a4
39-
.. :history: 20150216T201000, Updated for 4.0a5
40-
.. :history: 20150802T160200, Updated for 4.0b1
41-
.. :history: 20150822T092900, Updated for 4.0b2
42-
.. :history: 20150918T072700, Updated for 4.0
43-
.. :history: 20151013T103200, Updated for 4.0.1
44-
.. :history: 20151104T050900, updated for 4.0.2
45-
.. :history: 20151124T065900, updated for 4.0.3
46-
.. :history: 20160110T125900, updated for 4.1b1
47-
.. :history: 20160123T171300, updated for 4.1b2
48-
.. :history: 20160510T125300, updated for 4.1b3
49-
.. :history: 20160521T074500, updated for 4.1
50-
.. :history: 20160726T161300, updated for 4.2
51-
.. :history: 20161226T160400, updated for 4.3
52-
.. :history: 20170116T180100, updated for 4.3.2
53-
.. :history: 20180203T130300, updated for 4.5
54-
.. :history: 20180210T125300, updated for 4.5.1
55-
56-
578
Coverage.py is a tool for measuring code coverage of Python programs. It
589
monitors your program, noting which parts of the code have been executed, then
5910
analyzes the source to identify code that could have been executed but was not.
@@ -77,7 +28,7 @@ not.
7728

7829
.. ifconfig:: prerelease
7930

80-
The latest version is coverage.py 5.0a2, released September 3rd 2018.
31+
The latest version is coverage.py 5.0a3, released October 6th 2018.
8132
It is supported on:
8233

8334
* Python versions 2.7, 3.4, 3.5, 3.6, 3.7, and pre-alpha 3.8.

0 commit comments

Comments
 (0)