summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2018-11-12 09:07:12 -0500
committerNed Batchelder <ned@nedbatchelder.com>2018-11-12 09:09:53 -0500
commitedca804de8c64d66532cbcf8ef57861a9ebbd398 (patch)
treec8b3f28ed7563d9a8e2cb36fe910c56e95ef7eb6
parent242619a79d628b9e70d746cad7d78267ff678c89 (diff)
downloadpython-coveragepy-git-edca804de8c64d66532cbcf8ef57861a9ebbd398.tar.gz
Making 4.5.2
-rw-r--r--CHANGES.rst7
-rw-r--r--coverage/version.py2
-rw-r--r--doc/conf.py2
-rw-r--r--doc/index.rst4
-rw-r--r--howto.txt7
-rw-r--r--setup.py1
6 files changed, 13 insertions, 10 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index f6406ffb..7d89c113 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -15,8 +15,11 @@ Change history for Coverage.py
.. Version 7.8.1 --- 2021-07-27
.. ----------------------------
-Unreleased
-----------
+
+.. _changes_452:
+
+Version 4.5.2 --- 2018-11-12
+----------------------------
- Namespace packages are supported on Python 3.7, where they used to cause
TypeErrors about path being None. Fixes `issue 700`_.
diff --git a/coverage/version.py b/coverage/version.py
index 242ae34d..ea3bd03d 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, 5, 2, 'alpha', 1)
+version_info = (4, 5, 2, 'final', 0)
def _make_version(major, minor, micro, releaselevel, serial):
diff --git a/doc/conf.py b/doc/conf.py
index 08c88537..14b20804 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 = '4.5' # CHANGEME
# The full version, including alpha/beta/rc tags.
-release = '4.5.1' # CHANGEME
+release = '4.5.2' # 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 7ce13fc1..c90770aa 100644
--- a/doc/index.rst
+++ b/doc/index.rst
@@ -64,12 +64,12 @@ not.
.. ifconfig:: not prerelease
- The latest version is coverage.py 4.5.1, released February 10th 2018. It
+ The latest version is coverage.py 4.5.2, released November 12th 2018. It
is supported on:
* Python versions 2.6, 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, and pre-alpha 3.8.
- * PyPy2 5.10 and PyPy3 5.10.
+ * PyPy2 6.0 and PyPy3 6.0.
* Jython 2.7.1, though only for running code, not reporting.
diff --git a/howto.txt b/howto.txt
index 14c51916..f9cc1026 100644
--- a/howto.txt
+++ b/howto.txt
@@ -17,8 +17,7 @@
- Don't forget the man page: doc/python-coverage.1.txt
- Check that the docs build correctly:
$ tox -e doc
- - Done with changes to source files, check them in.
- - hg push
+ - Done with changes to source files, check them in and push them.
- Generate new sample_html to get the latest, incl footer version number:
make clean
pip install -e .
@@ -60,7 +59,7 @@
- Visit https://pypi.python.org/pypi?:action=pkg_edit&name=coverage :
- show/hide the proper versions.
- Tag the tree
- - hg tag -m "Coverage 3.0.1" coverage-3.0.1
+ - git tag coverage-3.0.1
- Bump version:
- coverage/version.py
- increment version number
@@ -68,7 +67,7 @@
- set to alpha-0 if just released
- CHANGES.rst
- add an "Unreleased" section to the top.
-- push hg changes
+- push git changes
- Update nedbatchelder.com
- Blog post?
- Update readthedocs
diff --git a/setup.py b/setup.py
index 77bc903c..8b5a144a 100644
--- a/setup.py
+++ b/setup.py
@@ -32,6 +32,7 @@ Programming Language :: Python :: 3.4
Programming Language :: Python :: 3.5
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
+Programming Language :: Python :: 3.8
Programming Language :: Python :: Implementation :: CPython
Programming Language :: Python :: Implementation :: PyPy
Programming Language :: Python :: Implementation :: Jython