diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 7e7bfaf04..91189b9c6 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -8,6 +8,48 @@ .. towncrier release notes start +Pytest 3.3.1 (2017-12-05) +========================= + +Bug Fixes +--------- + +- Fix issue about ``-p no:`` having no effect. (`#2920 + `_) + +- Fix regression with warnings that contained non-strings in their arguments in + Python 2. (`#2956 `_) + +- Always escape null bytes when setting ``PYTEST_CURRENT_TEST``. (`#2957 + `_) + +- Fix ``ZeroDivisionError`` when using the ``testmon`` plugin when no tests + were actually collected. (`#2971 + `_) + +- Bring back ``TerminalReporter.writer`` as an alias to + ``TerminalReporter._tw``. This alias was removed by accident in the ``3.3.0`` + release. (`#2984 `_) + +- The pytest-capturelog plugin is now also blacklisted, avoiding errors when + running pytest with it still installed. (`#3004 + `_) + + +Improved Documentation +---------------------- + +- Fix broken link to plugin pytest-localserver. (`#2963 + `_) + + +Trivial/Internal Changes +------------------------ + +- Update github "bugs" link in CONTRIBUTING.rst (`#2949 + `_) + + Pytest 3.3.0 (2017-11-23) ========================= diff --git a/changelog/2920.bugfix b/changelog/2920.bugfix deleted file mode 100644 index 9c5217278..000000000 --- a/changelog/2920.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix issue about ``-p no:`` having no effect. diff --git a/changelog/2949.trivial b/changelog/2949.trivial deleted file mode 100644 index 39789e72b..000000000 --- a/changelog/2949.trivial +++ /dev/null @@ -1 +0,0 @@ -Update github "bugs" link in CONTRIBUTING.rst diff --git a/changelog/2956.bugfix b/changelog/2956.bugfix deleted file mode 100644 index 13717657b..000000000 --- a/changelog/2956.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix regression with warnings that contained non-strings in their arguments in Python 2. diff --git a/changelog/2957.bugfix b/changelog/2957.bugfix deleted file mode 100644 index 589665b69..000000000 --- a/changelog/2957.bugfix +++ /dev/null @@ -1 +0,0 @@ -Always escape null bytes when setting ``PYTEST_CURRENT_TEST``. diff --git a/changelog/2963.doc b/changelog/2963.doc deleted file mode 100644 index c9a1d661b..000000000 --- a/changelog/2963.doc +++ /dev/null @@ -1 +0,0 @@ -Fix broken link to plugin pytest-localserver. diff --git a/changelog/2971.bugfix b/changelog/2971.bugfix deleted file mode 100644 index 36684e8c8..000000000 --- a/changelog/2971.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix ``ZeroDivisionError`` when using the ``testmon`` plugin when no tests were actually collected. diff --git a/changelog/2984.bugfix b/changelog/2984.bugfix deleted file mode 100644 index 21f5748d5..000000000 --- a/changelog/2984.bugfix +++ /dev/null @@ -1 +0,0 @@ -Bring back ``TerminalReporter.writer`` as an alias to ``TerminalReporter._tw``. This alias was removed by accident in the ``3.3.0`` release. diff --git a/changelog/3004.bugfix b/changelog/3004.bugfix deleted file mode 100644 index 22f4fd1d7..000000000 --- a/changelog/3004.bugfix +++ /dev/null @@ -1 +0,0 @@ -The pytest-capturelog plugin is now also blacklisted, avoiding errors when running pytest with it still installed. diff --git a/doc/en/announce/index.rst b/doc/en/announce/index.rst index 1a5f3760b..b6255bc6d 100644 --- a/doc/en/announce/index.rst +++ b/doc/en/announce/index.rst @@ -6,6 +6,7 @@ Release announcements :maxdepth: 2 + release-3.3.1 release-3.3.0 release-3.2.5 release-3.2.4 diff --git a/doc/en/announce/release-3.3.1.rst b/doc/en/announce/release-3.3.1.rst new file mode 100644 index 000000000..074c3d5ac --- /dev/null +++ b/doc/en/announce/release-3.3.1.rst @@ -0,0 +1,25 @@ +pytest-3.3.1 +======================================= + +pytest 3.3.1 has just been released to PyPI. + +This is a bug-fix release, being a drop-in replacement. To upgrade:: + + pip install --upgrade pytest + +The full changelog is available at http://doc.pytest.org/en/latest/changelog.html. + +Thanks to all who contributed to this release, among them: + +* Bruno Oliveira +* Daniel Hahler +* Eugene Prikazchikov +* Florian Bruhin +* Roland Puntaier +* Ronny Pfannschmidt +* Sebastian Rahlf +* Tom Viner + + +Happy testing, +The pytest Development Team