File tree 6 files changed +44
-15
lines changed
6 files changed +44
-15
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ Release announcements
6
6
:maxdepth: 2
7
7
8
8
9
+ release-6.2.3
9
10
release-6.2.2
10
11
release-6.2.1
11
12
release-6.2.0
Original file line number Diff line number Diff line change
1
+ pytest-6.2.3
2
+ =======================================
3
+
4
+ pytest 6.2.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/stable/changelog.html.
11
+
12
+ Thanks to all of the contributors to this release:
13
+
14
+ * Bruno Oliveira
15
+ * Ran Benita
16
+
17
+
18
+ Happy testing,
19
+ The pytest Development Team
Original file line number Diff line number Diff line change @@ -28,6 +28,24 @@ with advance notice in the **Deprecations** section of releases.
28
28
29
29
.. towncrier release notes start
30
30
31
+ pytest 6.2.3 (2021-04-03)
32
+ =========================
33
+
34
+ Bug Fixes
35
+ ---------
36
+
37
+ - `#8414 <https://github.com/pytest-dev/pytest/issues/8414 >`_: pytest used to create directories under ``/tmp `` with world-readable
38
+ permissions. This means that any user in the system was able to read
39
+ information written by tests in temporary directories (such as those created by
40
+ the ``tmp_path ``/``tmpdir `` fixture). Now the directories are created with
41
+ private permissions.
42
+
43
+ pytest used silenty use a pre-existing ``/tmp/pytest-of-<username> `` directory,
44
+ even if owned by another user. This means another user could pre-create such a
45
+ directory and gain control of another user's temporary directory. Now such a
46
+ condition results in an error.
47
+
48
+
31
49
pytest 6.2.2 (2021-01-25)
32
50
=========================
33
51
Original file line number Diff line number Diff line change @@ -508,11 +508,12 @@ Running it results in some skips if we don't have all the python interpreters in
508
508
.. code-block :: pytest
509
509
510
510
. $ pytest -rs -q multipython.py
511
- ssssssssssss...ssssssssssss [100%]
511
+ sssssssssssssssssssssssssss [100%]
512
512
========================= short test summary info ==========================
513
- SKIPPED [12] multipython.py:29: 'python3.5' not found
514
- SKIPPED [12] multipython.py:29: 'python3.7' not found
515
- 3 passed, 24 skipped in 0.12s
513
+ SKIPPED [9] multipython.py:29: 'python3.5' not found
514
+ SKIPPED [9] multipython.py:29: 'python3.6' not found
515
+ SKIPPED [9] multipython.py:29: 'python3.7' not found
516
+ 27 skipped in 0.12s
516
517
517
518
Indirect parametrization of optional implementations/imports
518
519
--------------------------------------------------------------------
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ Install ``pytest``
28
28
.. code-block :: bash
29
29
30
30
$ pytest --version
31
- pytest 6.2.2
31
+ pytest 6.2.3
32
32
33
33
.. _`simpletest` :
34
34
You can’t perform that action at this time.
0 commit comments