1pytest-2.9.1 2============ 3 4pytest is a mature Python testing tool with more than a 1100 tests 5against itself, passing on many different interpreters and platforms. 6 7See below for the changes and see docs at: 8 9 http://pytest.org 10 11As usual, you can upgrade from pypi via:: 12 13 pip install -U pytest 14 15Thanks to all who contributed to this release, among them: 16 17 Bruno Oliveira 18 Daniel Hahler 19 Dmitry Malinovsky 20 Florian Bruhin 21 Floris Bruynooghe 22 Matt Bachmann 23 Ronny Pfannschmidt 24 TomV 25 Vladimir Bolshakov 26 Zearin 27 palaviv 28 29 30Happy testing, 31The py.test Development Team 32 33 342.9.1 (compared to 2.9.0) 35------------------------- 36 37**Bug Fixes** 38 39* Improve error message when a plugin fails to load. 40 Thanks `@nicoddemus`_ for the PR. 41 42* Fix (`#1178 <https://github.com/pytest-dev/pytest/issues/1178>`_): 43 ``pytest.fail`` with non-ascii characters raises an internal pytest error. 44 Thanks `@nicoddemus`_ for the PR. 45 46* Fix (`#469`_): junit parses report.nodeid incorrectly, when params IDs 47 contain ``::``. Thanks `@tomviner`_ for the PR (`#1431`_). 48 49* Fix (`#578 <https://github.com/pytest-dev/pytest/issues/578>`_): SyntaxErrors 50 containing non-ascii lines at the point of failure generated an internal 51 py.test error. 52 Thanks `@asottile`_ for the report and `@nicoddemus`_ for the PR. 53 54* Fix (`#1437`_): When passing in a bytestring regex pattern to parameterize 55 attempt to decode it as utf-8 ignoring errors. 56 57* Fix (`#649`_): parametrized test nodes cannot be specified to run on the command line. 58 59 60.. _#1437: https://github.com/pytest-dev/pytest/issues/1437 61.. _#469: https://github.com/pytest-dev/pytest/issues/469 62.. _#1431: https://github.com/pytest-dev/pytest/pull/1431 63.. _#649: https://github.com/pytest-dev/pytest/issues/649 64 65.. _@asottile: https://github.com/asottile 66