Skip to content

Commit cc531a1

Browse files
Merge pull request #4253 from nicoddemus/merge-master-into-features
Merge master into features
2 parents 9fe8710 + 3b7fbcd commit cc531a1

File tree

21 files changed

+211
-93
lines changed

21 files changed

+211
-93
lines changed

CHANGELOG.rst

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,44 @@ with advance notice in the **Deprecations** section of releases.
1818
1919
.. towncrier release notes start
2020
21+
pytest 3.9.3 (2018-10-27)
22+
=========================
23+
24+
Bug Fixes
25+
---------
26+
27+
- `#4174 <https://github.com/pytest-dev/pytest/issues/4174>`_: Fix "ValueError: Plugin already registered" with conftest plugins via symlink.
28+
29+
30+
- `#4181 <https://github.com/pytest-dev/pytest/issues/4181>`_: Handle race condition between creation and deletion of temporary folders.
31+
32+
33+
- `#4221 <https://github.com/pytest-dev/pytest/issues/4221>`_: Fix bug where the warning summary at the end of the test session was not showing the test where the warning was originated.
34+
35+
36+
- `#4243 <https://github.com/pytest-dev/pytest/issues/4243>`_: Fix regression when ``stacklevel`` for warnings was passed as positional argument on python2.
37+
38+
39+
40+
Improved Documentation
41+
----------------------
42+
43+
- `#3851 <https://github.com/pytest-dev/pytest/issues/3851>`_: Add reference to ``empty_parameter_set_mark`` ini option in documentation of ``@pytest.mark.parametrize``
44+
45+
46+
47+
Trivial/Internal Changes
48+
------------------------
49+
50+
- `#4028 <https://github.com/pytest-dev/pytest/issues/4028>`_: Revert patching of ``sys.breakpointhook`` since it appears to do nothing.
51+
52+
53+
- `#4233 <https://github.com/pytest-dev/pytest/issues/4233>`_: Apply an import sorter (``reorder-python-imports``) to the codebase.
54+
55+
56+
- `#4248 <https://github.com/pytest-dev/pytest/issues/4248>`_: Remove use of unnecessary compat shim, six.binary_type
57+
58+
2159
pytest 3.9.2 (2018-10-22)
2260
=========================
2361

changelog/3851.doc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog/4028.trivial.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog/4174.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog/4221.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog/4233.trivial.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

doc/en/announce/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ Release announcements
66
:maxdepth: 2
77

88

9+
release-3.9.3
910
release-3.9.2
1011
release-3.9.1
1112
release-3.9.0

doc/en/announce/release-3.9.3.rst

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
pytest-3.9.3
2+
=======================================
3+
4+
pytest 3.9.3 has just been released to PyPI.
5+
6+
This is a bug-fix release, being a drop-in replacement. To upgrade::
7+
8+
pip install --upgrade pytest
9+
10+
The full changelog is available at https://docs.pytest.org/en/latest/changelog.html.
11+
12+
Thanks to all who contributed to this release, among them:
13+
14+
* Andreas Profous
15+
* Ankit Goel
16+
* Anthony Sottile
17+
* Bruno Oliveira
18+
* Daniel Hahler
19+
* Jon Dufresne
20+
* Ronny Pfannschmidt
21+
22+
23+
Happy testing,
24+
The pytest Development Team

doc/en/builtin.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ For information about fixtures, see :ref:`fixtures`. To see a complete list of a
7575
caplog
7676
Access and control log capturing.
7777

78-
Captured logs are available through the following methods::
78+
Captured logs are available through the following properties/methods::
7979

8080
* caplog.text -> string containing formatted log output
8181
* caplog.records -> list of logging.LogRecord instances

doc/en/example/parametrize.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,7 @@ Running it results in some skips if we don't have all the python interpreters in
413413
. $ pytest -rs -q multipython.py
414414
...sss...sssssssss...sss... [100%]
415415
========================= short test summary info ==========================
416-
SKIP [15] $REGENDOC_TMPDIR/CWD/multipython.py:29: 'python3.4' not found
416+
SKIP [15] $REGENDOC_TMPDIR/CWD/multipython.py:30: 'python3.4' not found
417417
12 passed, 15 skipped in 0.12 seconds
418418

419419
Indirect parametrization of optional implementations/imports

0 commit comments

Comments
 (0)