summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2015-11-24 07:01:30 -0500
committerNed Batchelder <ned@nedbatchelder.com>2015-11-24 07:01:30 -0500
commit3c4629b96821e2f7e86caa9421e52e8cd91943dc (patch)
treede144dd0fa726f8713099a85efe4ca086ebd3418
parentb3c410c007261157f34b38a31dfbd9a20a2798f9 (diff)
downloadpython-coveragepy-git-3c4629b96821e2f7e86caa9421e52e8cd91943dc.tar.gz
Update version numbers, etc, for 4.0.3
-rw-r--r--CHANGES.rst4
-rw-r--r--doc/changes.rst27
-rw-r--r--doc/conf.py2
-rw-r--r--doc/index.rst3
-rw-r--r--howto.txt5
5 files changed, 32 insertions, 9 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index bd142788..7ff7334d 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -6,8 +6,8 @@ Change history for Coverage.py
==============================
-Version 4.0.3, in progress
---------------------------
+Version 4.0.3, 24 November 2015
+-------------------------------
- Fixed a mysterious problem that manifested in different ways: sometimes
hanging the process (`issue 420`_), sometimes making database connections
diff --git a/doc/changes.rst b/doc/changes.rst
index c87ffba4..f0b1469a 100644
--- a/doc/changes.rst
+++ b/doc/changes.rst
@@ -36,6 +36,7 @@ Major change history for coverage.py
.. :history: 20150919T072700, updated for 4.0
.. :history: 20151013T103000, updated for 4.0.1
.. :history: 20151104T050900, updated for 4.0.2
+.. :history: 20151124T065800, updated for 4.0.3
These are the major changes for coverage.py. For a more complete change
@@ -45,6 +46,32 @@ history, see the `CHANGES.rst`_ file in the source tree.
.. module:: coverage
+.. _changes_403:
+
+Version 4.0.3 --- 24 November 2015
+----------------------------------
+
+- Fixed a mysterious problem that manifested in different ways: sometimes
+ hanging the process (`issue 420`_), sometimes making database connections
+ fail (`issue 445`_).
+
+- The XML report now has correct ``<source>`` elements when using a
+ ``--source=`` option somewhere besides the current directory. This fixes
+ `issue 439`_. Thanks, Arcady Ivanov.
+
+- Fixed an unusual edge case of detecting source encodings, described in
+ `issue 443`_.
+
+- Help messages that mention the command to use now properly use the actual
+ command name, which might be different than "coverage". Thanks to Ben Finney,
+ this closes `issue 438`_.
+
+.. _issue 420: https://bitbucket.org/ned/coveragepy/issues/420/coverage-40-hangs-indefinitely-on-python27
+.. _issue 438: https://bitbucket.org/ned/coveragepy/issues/438/parameterise-coverage-command-name
+.. _issue 439: https://bitbucket.org/ned/coveragepy/issues/439/incorrect-cobertura-file-sources-generated
+.. _issue 443: https://bitbucket.org/ned/coveragepy/issues/443/coverage-gets-confused-when-encoding
+.. _issue 445: https://bitbucket.org/ned/coveragepy/issues/445/django-app-cannot-connect-to-cassandra
+
.. _changes_402:
diff --git a/doc/conf.py b/doc/conf.py
index f6cbf663..0738e72e 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -58,7 +58,7 @@ copyright = u'2009\N{EN DASH}2015, Ned Batchelder'
# The short X.Y version.
version = '4.0'
# The full version, including alpha/beta/rc tags.
-release = '4.0.2'
+release = '4.0.3'
# 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 119fa7a3..aea833d9 100644
--- a/doc/index.rst
+++ b/doc/index.rst
@@ -42,6 +42,7 @@ Coverage.py
.. :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
Coverage.py is a tool for measuring code coverage of Python programs. It
@@ -54,7 +55,7 @@ not.
.. ifconfig:: not prerelease
- The latest version is coverage.py 4.0.2, released 4 November 2015.
+ The latest version is coverage.py 4.0.3, released 24 November 2015.
It is supported on:
* Python versions 2.6, 2.7, 3.3, 3.4, and 3.5
diff --git a/howto.txt b/howto.txt
index 2686283b..8fe691cc 100644
--- a/howto.txt
+++ b/howto.txt
@@ -1,10 +1,5 @@
* Release checklist
-- Test on:
- - Windows
- - Ubuntu
- - Mac
- - Pythons 2.6, 2.7, 3.3, 3.4, 3.5
- Version number in coverage/version.py
version_info = (4, 0, 2, 'alpha', 1)
version_info = (4, 0, 2, 'beta', 1)