2.8.6 release: version, CHANGELOG

Remove note about expected failing envs in tox, as tox now supports
skipping certain environments based on the platform.
This commit is contained in:
Bruno Oliveira 2016-01-21 19:17:53 -02:00
parent 61c569f960
commit 82d00efa8d
5 changed files with 71 additions and 7 deletions

View File

@ -1,5 +1,5 @@
2.8.6.dev1 2.8.6
---------- -----
- fix #1259: allow for double nodeids in junitxml, - fix #1259: allow for double nodeids in junitxml,
this was a regression failing plugins combinations this was a regression failing plugins combinations

View File

@ -27,10 +27,6 @@ Note: this assumes you have already registered on pypi.
devpi list pytest devpi list pytest
or look at failures with "devpi list -f pytest". or look at failures with "devpi list -f pytest".
There will be some failed environments like e.g. the py33-trial
or py27-pexpect tox environments on Win32 platforms
which is ok (tox does not support skipping on
per-platform basis yet).
7. Regenerate the docs examples using tox, and check for regressions:: 7. Regenerate the docs examples using tox, and check for regressions::

View File

@ -1,2 +1,2 @@
# #
__version__ = '2.8.6.dev1' __version__ = '2.8.6'

View File

@ -6,6 +6,7 @@ Release announcements
:maxdepth: 2 :maxdepth: 2
release-2.8.6
release-2.8.5 release-2.8.5
release-2.8.4 release-2.8.4
release-2.8.3 release-2.8.3

View File

@ -0,0 +1,67 @@
pytest-2.8.6
============
pytest is a mature Python testing tool with more than a 1100 tests
against itself, passing on many different interpreters and platforms.
This release is supposed to be drop-in compatible to 2.8.5.
See below for the changes and see docs at:
http://pytest.org
As usual, you can upgrade from pypi via::
pip install -U pytest
Thanks to all who contributed to this release, among them:
AMiT Kumar
Bruno Oliveira
Erik M. Bray
Florian Bruhin
Georgy Dyuldin
Jeff Widman
Kartik Singhal
Loïc Estève
Manu Phatak
Peter Demin
Rick van Hattem
Ronny Pfannschmidt
Ulrich Petri
foxx
Happy testing,
The py.test Development Team
2.8.6 (compared to 2.8.5)
-------------------------
- fix #1259: allow for double nodeids in junitxml,
this was a regression failing plugins combinations
like pytest-pep8 + pytest-flakes
- Workaround for exception that occurs in pyreadline when using
``--pdb`` with standard I/O capture enabled.
Thanks Erik M. Bray for the PR.
- fix #900: Better error message in case the target of a ``monkeypatch`` call
raises an ``ImportError``.
- fix #1292: monkeypatch calls (setattr, setenv, etc.) are now O(1).
Thanks David R. MacIver for the report and Bruno Oliveira for the PR.
- fix #1223: captured stdout and stderr are now properly displayed before
entering pdb when ``--pdb`` is used instead of being thrown away.
Thanks Cal Leeming for the PR.
- fix #1305: pytest warnings emitted during ``pytest_terminal_summary`` are now
properly displayed.
Thanks Ionel Maries Cristian for the report and Bruno Oliveira for the PR.
- fix #628: fixed internal UnicodeDecodeError when doctests contain unicode.
Thanks Jason R. Coombs for the report and Bruno Oliveira for the PR.
- fix #1334: Add captured stdout to jUnit XML report on setup error.
Thanks Georgy Dyuldin for the PR.