From 2a111ff700f295d9b27fb1a43219e08df62fc0bd Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Tue, 5 Dec 2017 20:41:57 +0000 Subject: [PATCH] Preparing release version 3.3.1 --- CHANGELOG.rst | 42 +++++++++++++++++++++++++++++++ changelog/2920.bugfix | 1 - changelog/2949.trivial | 1 - changelog/2956.bugfix | 1 - changelog/2957.bugfix | 1 - changelog/2963.doc | 1 - changelog/2971.bugfix | 1 - changelog/2984.bugfix | 1 - changelog/3004.bugfix | 1 - doc/en/announce/index.rst | 1 + doc/en/announce/release-3.3.1.rst | 25 ++++++++++++++++++ 11 files changed, 68 insertions(+), 8 deletions(-) delete mode 100644 changelog/2920.bugfix delete mode 100644 changelog/2949.trivial delete mode 100644 changelog/2956.bugfix delete mode 100644 changelog/2957.bugfix delete mode 100644 changelog/2963.doc delete mode 100644 changelog/2971.bugfix delete mode 100644 changelog/2984.bugfix delete mode 100644 changelog/3004.bugfix create mode 100644 doc/en/announce/release-3.3.1.rst diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 7e7bfaf0441..91189b9c61a 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 9c5217278ae..00000000000 --- 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 39789e72b7a..00000000000 --- 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 13717657bf1..00000000000 --- 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 589665b692a..00000000000 --- 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 c9a1d661b64..00000000000 --- 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 36684e8c880..00000000000 --- 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 21f5748d523..00000000000 --- 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 22f4fd1d76e..00000000000 --- 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 1a5f3760b68..b6255bc6d1b 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 00000000000..074c3d5ac5c --- /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