summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2021-10-02 22:05:31 -0400
committerNed Batchelder <ned@nedbatchelder.com>2021-10-02 22:05:31 -0400
commite179cf6d4abffe56ef04b07202865363f53bb814 (patch)
treea96e228cf9cc33824aaee23cf0e9380e031da9f6
parent5a995166b2215ebb14273715e189fbfb8d4b75c0 (diff)
downloadpython-coveragepy-git-e179cf6d4abffe56ef04b07202865363f53bb814.tar.gz
build: prep for 6.0 release
-rw-r--r--CHANGES.rst6
-rw-r--r--README.rst5
-rw-r--r--coverage/version.py2
-rw-r--r--doc/conf.py4
-rw-r--r--doc/index.rst4
5 files changed, 12 insertions, 9 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index 3672f52a..d9fcc2b8 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -21,8 +21,10 @@ want to know what's different in 5.0 since 4.5.x, see :ref:`whatsnew5x`.
.. Version 9.8.1 --- 2027-07-27
.. ----------------------------
-Unreleased
-----------
+.. _changes_60:
+
+Version 6.0 --- 2021-10-03
+--------------------------
- The ``coverage html`` command now prints a message indicating where the HTML
report was written. Fixes `issue 1195`_.
diff --git a/README.rst b/README.rst
index 260f22c2..de045a9f 100644
--- a/README.rst
+++ b/README.rst
@@ -19,7 +19,7 @@ library to determine which lines are executable, and which have been executed.
Coverage.py runs on these versions of Python:
-* CPython 3.6 through 3.10 alpha.
+* CPython 3.6 through 3.10.
* PyPy3 7.3.3.
Documentation is on `Read the Docs`_. Code repository and issue tracker are on
@@ -29,7 +29,8 @@ Documentation is on `Read the Docs`_. Code repository and issue tracker are on
.. _GitHub: https://github.com/nedbat/coveragepy
-**New in 6.x:** dropped support for Python 2.7 and 3.5.
+**New in 6.x:** dropped support for Python 2.7 and 3.5; added support for 3.10
+match/case statements.
For Enterprise
diff --git a/coverage/version.py b/coverage/version.py
index 7b3d337b..98bbda8b 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 = (6, 0, 0, "beta", 2)
+version_info = (6, 0, 0, "final", 0)
def _make_version(major, minor, micro, releaselevel, serial):
diff --git a/doc/conf.py b/doc/conf.py
index 6cbe4e0c..5874b637 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -67,9 +67,9 @@ copyright = '2009\N{EN DASH}2021, Ned Batchelder.' # CHANGEME # pylint: dis
# The short X.Y version.
version = "6.0" # CHANGEME
# The full version, including alpha/beta/rc tags.
-release = "6.0b1" # CHANGEME
+release = "6.0" # CHANGEME
# The date of release, in "monthname day, year" format.
-release_date = "July 18, 2021" # CHANGEME
+release_date = "October 3, 2021" # CHANGEME
rst_epilog = """
.. |release_date| replace:: {release_date}
diff --git a/doc/index.rst b/doc/index.rst
index 13c25ca1..2b4a6a45 100644
--- a/doc/index.rst
+++ b/doc/index.rst
@@ -16,14 +16,14 @@ not.
The latest version is coverage.py |release|, released |release_date|. It is
supported on:
-* Python versions 3.6, 3.7, 3.8, 3.9, and 3.10 alpha.
+* Python versions 3.6 through 3.10.
* PyPy3 7.3.3.
.. ifconfig:: prerelease
**This is a pre-release build. The usual warnings about possible bugs
- apply.** The latest stable version is coverage.py 5.5, `described here`_.
+ apply.** The latest stable version is coverage.py 6.0, `described here`_.
.. _described here: http://coverage.readthedocs.io/