Prepare release 4.3.1

This commit is contained in:
Bruno Oliveira 2019-03-11 12:59:54 -03:00
parent 51bf7c3aef
commit 492cc4219c
9 changed files with 56 additions and 7 deletions

View File

@ -18,6 +18,28 @@ with advance notice in the **Deprecations** section of releases.
.. towncrier release notes start .. towncrier release notes start
pytest 4.3.1 (2019-03-11)
=========================
Bug Fixes
---------
- `#4810 <https://github.com/pytest-dev/pytest/issues/4810>`_: Logging messages inside ``pytest_runtest_logreport()`` are now properly captured and displayed.
- `#4861 <https://github.com/pytest-dev/pytest/issues/4861>`_: Improve validation of contents written to captured output so it behaves the same as when capture is disabled.
- `#4898 <https://github.com/pytest-dev/pytest/issues/4898>`_: Fix ``AttributeError: FixtureRequest has no 'confg' attribute`` bug in ``testdir.copy_example``.
Trivial/Internal Changes
------------------------
- `#4768 <https://github.com/pytest-dev/pytest/issues/4768>`_: Avoid pkg_resources import at the top-level.
pytest 4.3.0 (2019-02-16) pytest 4.3.0 (2019-02-16)
========================= =========================

View File

@ -1 +0,0 @@
Avoid pkg_resources import at the top-level.

View File

@ -1 +0,0 @@
Logging messages inside ``pytest_runtest_logreport()`` are now properly captured and displayed.

View File

@ -1 +0,0 @@
Improve validation of contents written to captured output so it behaves the same as when capture is disabled.

View File

@ -1 +0,0 @@
Fix ``AttributeError: FixtureRequest has no 'confg' attribute`` bug in ``testdir.copy_example``.

View File

@ -6,6 +6,7 @@ Release announcements
:maxdepth: 2 :maxdepth: 2
release-4.3.1
release-4.3.0 release-4.3.0
release-4.2.1 release-4.2.1
release-4.2.0 release-4.2.0

View File

@ -0,0 +1,29 @@
pytest-4.3.1
=======================================
pytest 4.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 https://docs.pytest.org/en/latest/changelog.html.
Thanks to all who contributed to this release, among them:
* Andras Mitzki
* Anthony Sottile
* Bruno Oliveira
* Daniel Hahler
* Danilo Horta
* Grygorii Iermolenko
* Jeff Hale
* Kyle Altendorf
* Stephan Hoyer
* Zac Hatfield-Dodds
* Zac-HD
* songbowen
Happy testing,
The pytest Development Team

View File

@ -436,8 +436,10 @@ Running it results in some skips if we don't have all the python interpreters in
.. code-block:: pytest .. code-block:: pytest
. $ pytest -rs -q multipython.py . $ pytest -rs -q multipython.py
........................... [100%] ...sss...sssssssss...sss... [100%]
27 passed in 0.12 seconds ========================= short test summary info ==========================
SKIPPED [15] $REGENDOC_TMPDIR/CWD/multipython.py:30: 'python3.4' not found
12 passed, 15 skipped in 0.12 seconds
Indirect parametrization of optional implementations/imports Indirect parametrization of optional implementations/imports
-------------------------------------------------------------------- --------------------------------------------------------------------

View File

@ -66,7 +66,6 @@ Running this would result in a passed test except for the last
test_tmp_path.py:13: AssertionError test_tmp_path.py:13: AssertionError
========================= 1 failed in 0.12 seconds ========================= ========================= 1 failed in 0.12 seconds =========================
.. _`tmp_path_factory example`: .. _`tmp_path_factory example`:
The ``tmp_path_factory`` fixture The ``tmp_path_factory`` fixture