summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2016-05-21 08:10:11 -0400
committerNed Batchelder <ned@nedbatchelder.com>2016-05-21 08:10:11 -0400
commitbfaf927664dade0a79b7c6bc16dde8b9bd33568a (patch)
treeb0348c03c6a46f0fdfbd5eec3da6e3556f657ab6
parent15a5dd52d794ae8186097db1e93b305e5c4b616c (diff)
downloadpython-coveragepy-bfaf927664dade0a79b7c6bc16dde8b9bd33568a.tar.gz
Getting ready for 4.1 final
-rw-r--r--CHANGES.rst4
-rw-r--r--README.rst2
-rw-r--r--coverage/version.py2
-rw-r--r--doc/changes.rst5
-rw-r--r--doc/conf.py2
-rw-r--r--doc/index.rst15
-rw-r--r--tox_wheels.ini2
7 files changed, 18 insertions, 14 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index 8eac9a3..a1dec7f 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -6,8 +6,8 @@ Change history for Coverage.py
==============================
-Unreleased
-----------
+Version 4.1 --- 2016-05-21
+--------------------------
- The internal attribute `Reporter.file_reporters` was removed in 4.1b3. It
should have come has no surprise that there were third-party tools out there
diff --git a/README.rst b/README.rst
index 97aca07..8cb52b4 100644
--- a/README.rst
+++ b/README.rst
@@ -15,7 +15,7 @@ Coverage.py measures code coverage, typically during test execution. It uses
the code analysis tools and tracing hooks provided in the Python standard
library to determine which lines are executable, and which have been executed.
-Coverage.py runs on CPython 2.6, 2.7, 3.3, 3.4 and 3.5; PyPy 4.0 and 5.1;
+Coverage.py runs on CPython 2.6, 2.7, and 3.3 through 3.6; PyPy 4.0 and 5.1;
and PyPy3 2.4.
Documentation is on `Read the Docs <http://coverage.readthedocs.io>`_.
diff --git a/coverage/version.py b/coverage/version.py
index 9acee42..23f6704 100644
--- a/coverage/version.py
+++ b/coverage/version.py
@@ -5,7 +5,7 @@
# This file is exec'ed in setup.py, don't import anything!
# Same semantics as sys.version_info.
-version_info = (4, 1, 0, 'candidate', 1)
+version_info = (4, 1, 0, 'final', 0)
def _make_version(major, minor, micro, releaselevel, serial):
diff --git a/doc/changes.rst b/doc/changes.rst
index f95e017..0611204 100644
--- a/doc/changes.rst
+++ b/doc/changes.rst
@@ -39,6 +39,7 @@ Major change history for coverage.py
.. :history: 20151124T065800, updated for 4.0.3
.. :history: 20160110T125800, updated for 4.1b1
.. :history: 20160510T125200, updated for 4.1b3
+.. :history: 20160521T074300, updated for 4.1
These are the major changes for coverage.py. For a more complete change
@@ -50,8 +51,8 @@ history, see the `CHANGES.rst`_ file in the source tree.
.. _changes_41:
-Version 4.1b3 pre-release --- 2016-05-10
-----------------------------------------
+Version 4.1b --- 2016-05-21
+---------------------------
- Branch analysis has been rewritten: it used to be based on bytecode, but now
uses AST analysis. This has changed a number of things:
diff --git a/doc/conf.py b/doc/conf.py
index e0b32e5..1aae8c8 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -58,7 +58,7 @@ copyright = u'2009\N{EN DASH}2016, Ned Batchelder'
# The short X.Y version.
version = '4.1'
# The full version, including alpha/beta/rc tags.
-release = '4.1b3'
+release = '4.1'
# 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 81b25af..8723748 100644
--- a/doc/index.rst
+++ b/doc/index.rst
@@ -46,6 +46,7 @@ Coverage.py
.. :history: 20160110T125900, updated for 4.1b1
.. :history: 20160123T171300, updated for 4.1b2
.. :history: 20160510T125300, updated for 4.1b3
+.. :history: 20160521T074500, udpated for 4.1
Coverage.py is a tool for measuring code coverage of Python programs. It
@@ -58,12 +59,14 @@ not.
.. ifconfig:: not prerelease
- The latest version is coverage.py 4.0.3, released November 24th, 2015. It
+ The latest version is coverage.py 4.1, released May 21st 2016. It
is supported on:
- * Python versions 2.6, 2.7, 3.3, 3.4, and 3.5
- * PyPy 2.4, 2.6, and 4.0
- * PyPy3 2.4
+ * Python versions 2.6, 2.7, 3.3, 3.4, 3.5, and 3.6.
+
+ * PyPy 4.0 and 5.1.
+
+ * PyPy3 2.4.
.. ifconfig:: prerelease
@@ -72,12 +75,12 @@ not.
* Python versions 2.6, 2.7, 3.3, 3.4, and 3.5.
- * PyPy 4.0 and 5.1
+ * PyPy 4.0 and 5.1.
* PyPy3 2.4.
**This is a pre-release build. The usual warnings about possible bugs
- apply.** The latest stable version is coverage.py 4.0.3, `described here`_.
+ apply.** The latest stable version is coverage.py 4.1, `described here`_.
.. _described here: http://nedbatchelder.com/code/coverage
diff --git a/tox_wheels.ini b/tox_wheels.ini
index 9d0c21c..1871594 100644
--- a/tox_wheels.ini
+++ b/tox_wheels.ini
@@ -2,7 +2,7 @@
# For details: https://bitbucket.org/ned/coveragepy/src/default/NOTICE.txt
[tox]
-envlist = py{26,27,33,34,35,sys}
+envlist = py{26,27,33,34,35,36,sys}
toxworkdir = {toxinidir}/.tox_kits
[testenv]