diff options
-rw-r--r-- | CHANGES.rst | 4 | ||||
-rw-r--r-- | coverage/version.py | 2 | ||||
-rw-r--r-- | doc/changes.rst | 23 | ||||
-rw-r--r-- | doc/conf.py | 4 | ||||
-rw-r--r-- | doc/index.rst | 2 |
5 files changed, 29 insertions, 6 deletions
diff --git a/CHANGES.rst b/CHANGES.rst index 15ceb215..494c1148 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -5,8 +5,8 @@ Change history for Coverage.py ============================== -Unreleased ----------- +Version 4.3.1 --- 2016-12-28 +---------------------------- - Some environments couldn't install 4.3, as described in `issue 540`_. This is now fixed. diff --git a/coverage/version.py b/coverage/version.py index bce552e3..198bf8ec 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, 3, 1, 'alpha', 0) +version_info = (4, 3, 1, 'final', 0) def _make_version(major, minor, micro, releaselevel, serial): diff --git a/doc/changes.rst b/doc/changes.rst index 8f5b9c41..d7ffd022 100644 --- a/doc/changes.rst +++ b/doc/changes.rst @@ -50,6 +50,24 @@ history, see the `CHANGES.rst`_ file in the source tree. .. module:: coverage + +.. _changes_431: + +Version 4.3.1 --- 2016-12-28 +---------------------------- + +- Some environments couldn't install 4.3, as described in `issue 540`_. This is + now fixed. + +- The check for conflicting ``--source`` and ``--include`` was too simple in a + few different ways, breaking a few perfectly reasonable use cases, described + in `issue 541`_. The check has been reverted while we re-think the fix for + `issue 265`_. + +.. _issue 540: https://bitbucket.org/ned/coveragepy/issues/540/cant-install-coverage-v43-into-under +.. _issue 541: https://bitbucket.org/ned/coveragepy/issues/541/coverage-43-breaks-nosetest-with-coverage + + .. _changes_43: Version 4.3 --- 2016-12-27 @@ -85,9 +103,14 @@ coverage.py and contributed a number of improvements in this release. ``[coverage:run]`` section of tox.ini. Implements part of `issue 519`_. Thanks, Stephen Finucane. +- Specifying both ``--source`` and ``--include`` no longer silently ignores the + include setting, instead it fails with a message. Thanks, Nathan Land and + Loïc Dachary. Closes `issue 265`_. + - Coverage.py can now search .pex files for source, just as it can .zip and .egg. Thanks, Peter Ebden. +.. _issue 265: https://bitbucket.org/ned/coveragepy/issues/265/when-using-source-include-is-silently .. _issue 412: https://bitbucket.org/ned/coveragepy/issues/412/coverage-combine-should-error-if-no .. _issue 433: https://bitbucket.org/ned/coveragepy/issues/433/coverage-html-does-not-suport-skip-covered .. _issue 493: https://bitbucket.org/ned/coveragepy/issues/493/confusing-branching-failure diff --git a/doc/conf.py b/doc/conf.py index 7b6cc5c8..5c527cbb 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -56,9 +56,9 @@ copyright = u'2009\N{EN DASH}2016, Ned Batchelder' # built documents. # # The short X.Y version. -version = '4.3' +version = '4.3.1' # The full version, including alpha/beta/rc tags. -release = '4.3' +release = '4.3.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 047dd70e..ff33c4c5 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -61,7 +61,7 @@ not. .. ifconfig:: not prerelease - The latest version is coverage.py 4.3, released December 27th 2016. It + The latest version is coverage.py 4.3.1, released December 28th 2016. It is supported on: * Python versions 2.6, 2.7, 3.3, 3.4, 3.5, and 3.6. |