diff options
-rw-r--r-- | CHANGES.rst | 4 | ||||
-rw-r--r-- | doc/changes.rst | 27 | ||||
-rw-r--r-- | doc/conf.py | 2 | ||||
-rw-r--r-- | doc/index.rst | 3 | ||||
-rw-r--r-- | howto.txt | 5 |
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 @@ -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) |