Merge pull request #3064 from nicoddemus/release-3.3.2
Preparing release version 3.3.2
This commit is contained in:
commit
e8c0ca4f08
|
@ -8,6 +8,44 @@
|
||||||
|
|
||||||
.. towncrier release notes start
|
.. towncrier release notes start
|
||||||
|
|
||||||
|
Pytest 3.3.2 (2017-12-25)
|
||||||
|
=========================
|
||||||
|
|
||||||
|
Bug Fixes
|
||||||
|
---------
|
||||||
|
|
||||||
|
- pytester: ignore files used to obtain current user metadata in the fd leak
|
||||||
|
detector. (`#2784 <https://github.com/pytest-dev/pytest/issues/2784>`_)
|
||||||
|
|
||||||
|
- Fix **memory leak** where objects returned by fixtures were never destructed
|
||||||
|
by the garbage collector. (`#2981
|
||||||
|
<https://github.com/pytest-dev/pytest/issues/2981>`_)
|
||||||
|
|
||||||
|
- Fix conversion of pyargs to filename to not convert symlinks and not use
|
||||||
|
deprecated features on Python 3. (`#2985
|
||||||
|
<https://github.com/pytest-dev/pytest/issues/2985>`_)
|
||||||
|
|
||||||
|
- ``PYTEST_DONT_REWRITE`` is now checked for plugins too rather than only for
|
||||||
|
test modules. (`#2995 <https://github.com/pytest-dev/pytest/issues/2995>`_)
|
||||||
|
|
||||||
|
|
||||||
|
Improved Documentation
|
||||||
|
----------------------
|
||||||
|
|
||||||
|
- Add clarifying note about behavior of multiple parametrized arguments (`#3001
|
||||||
|
<https://github.com/pytest-dev/pytest/issues/3001>`_)
|
||||||
|
|
||||||
|
|
||||||
|
Trivial/Internal Changes
|
||||||
|
------------------------
|
||||||
|
|
||||||
|
- Code cleanup. (`#3015 <https://github.com/pytest-dev/pytest/issues/3015>`_,
|
||||||
|
`#3021 <https://github.com/pytest-dev/pytest/issues/3021>`_)
|
||||||
|
|
||||||
|
- Clean up code by replacing imports and references of `_ast` to `ast`. (`#3018
|
||||||
|
<https://github.com/pytest-dev/pytest/issues/3018>`_)
|
||||||
|
|
||||||
|
|
||||||
Pytest 3.3.1 (2017-12-05)
|
Pytest 3.3.1 (2017-12-05)
|
||||||
=========================
|
=========================
|
||||||
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
pytester: ignore files used to obtain current user metadata in the fd leak detector.
|
|
|
@ -1 +0,0 @@
|
||||||
Fix **memory leak** where objects returned by fixtures were never destructed by the garbage collector.
|
|
|
@ -1 +0,0 @@
|
||||||
Fix conversion of pyargs to filename to not convert symlinks and not use deprecated features on Python 3.
|
|
|
@ -1 +0,0 @@
|
||||||
``PYTEST_DONT_REWRITE`` is now checked for plugins too rather than only for test modules.
|
|
|
@ -1 +0,0 @@
|
||||||
Add clarifying note about behavior of multiple parametrized arguments
|
|
|
@ -1 +0,0 @@
|
||||||
Code cleanup.
|
|
|
@ -1 +0,0 @@
|
||||||
Clean up code by replacing imports and references of `_ast` to `ast`.
|
|
|
@ -1 +0,0 @@
|
||||||
Code cleanup.
|
|
|
@ -6,6 +6,7 @@ Release announcements
|
||||||
:maxdepth: 2
|
:maxdepth: 2
|
||||||
|
|
||||||
|
|
||||||
|
release-3.3.2
|
||||||
release-3.3.1
|
release-3.3.1
|
||||||
release-3.3.0
|
release-3.3.0
|
||||||
release-3.2.5
|
release-3.2.5
|
||||||
|
|
|
@ -0,0 +1,28 @@
|
||||||
|
pytest-3.3.2
|
||||||
|
=======================================
|
||||||
|
|
||||||
|
pytest 3.3.2 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:
|
||||||
|
|
||||||
|
* Anthony Sottile
|
||||||
|
* Antony Lee
|
||||||
|
* Austin
|
||||||
|
* Bruno Oliveira
|
||||||
|
* Florian Bruhin
|
||||||
|
* Floris Bruynooghe
|
||||||
|
* Henk-Jaap Wagenaar
|
||||||
|
* Jurko Gospodnetić
|
||||||
|
* Ronny Pfannschmidt
|
||||||
|
* Srinivas Reddy Thatiparthy
|
||||||
|
* Thomas Hisch
|
||||||
|
|
||||||
|
|
||||||
|
Happy testing,
|
||||||
|
The pytest Development Team
|
|
@ -385,9 +385,9 @@ Now we can profile which test functions execute the slowest::
|
||||||
test_some_are_slow.py ... [100%]
|
test_some_are_slow.py ... [100%]
|
||||||
|
|
||||||
========================= slowest 3 test durations =========================
|
========================= slowest 3 test durations =========================
|
||||||
0.30s call test_some_are_slow.py::test_funcslow2
|
0.31s call test_some_are_slow.py::test_funcslow2
|
||||||
0.20s call test_some_are_slow.py::test_funcslow1
|
0.20s call test_some_are_slow.py::test_funcslow1
|
||||||
0.10s call test_some_are_slow.py::test_funcfast
|
0.17s call test_some_are_slow.py::test_funcfast
|
||||||
========================= 3 passed in 0.12 seconds =========================
|
========================= 3 passed in 0.12 seconds =========================
|
||||||
|
|
||||||
incremental testing - test steps
|
incremental testing - test steps
|
||||||
|
|
Loading…
Reference in New Issue