From 6096cae3ddd1ef9eebe41f07c4503c1edb1a950c Mon Sep 17 00:00:00 2001 From: Ronny Pfannschmidt Date: Wed, 18 Nov 2015 17:38:31 +0100 Subject: [PATCH] release announcements for 2.8.3 --- CHANGELOG | 4 +-- doc/en/announce/index.rst | 1 + doc/en/announce/release-2.8.3.rst | 56 +++++++++++++++++++++++++++++++ 3 files changed, 59 insertions(+), 2 deletions(-) create mode 100644 doc/en/announce/release-2.8.3.rst diff --git a/CHANGELOG b/CHANGELOG index f36296454..33250442d 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,5 @@ -2.8.3.dev ---------- +2.8.3 +----- - fix #1169: add __name__ attribute to testcases in TestCaseFunction to support the @unittest.skip decorator on functions and methods. diff --git a/doc/en/announce/index.rst b/doc/en/announce/index.rst index 4c849c970..00a40308d 100644 --- a/doc/en/announce/index.rst +++ b/doc/en/announce/index.rst @@ -5,6 +5,7 @@ Release announcements .. toctree:: :maxdepth: 2 + release-2.8.3 release-2.8.2 release-2.7.2 release-2.7.1 diff --git a/doc/en/announce/release-2.8.3.rst b/doc/en/announce/release-2.8.3.rst new file mode 100644 index 000000000..4c2873a14 --- /dev/null +++ b/doc/en/announce/release-2.8.3.rst @@ -0,0 +1,56 @@ +pytest-2.8.3: bug fixes +======================= + +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.1. + +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: + + Bruno Oliveira + Demian Brecht + Florian Bruhin + Ionel Cristian Mărieș + Raphael Pierzina + Ronny Pfannschmidt + holger krekel + +Happy testing, +The py.test Development Team + + +2.8.3 (compared to 2.8.2) +----------------------------- + +- fix #1169: add __name__ attribute to testcases in TestCaseFunction to + support the @unittest.skip decorator on functions and methods. + Thanks Lee Kamentsky for the PR. + +- fix #1035: collecting tests if test module level obj has __getattr__(). + Thanks Suor for the report and Bruno Oliveira / Tom Viner for the PR. + +- fix #331: don't collect tests if their failure cannot be reported correctly + e.g. they are a callable instance of a class. + +- fix #1133: fixed internal error when filtering tracebacks where one entry + belongs to a file which is no longer available. + Thanks Bruno Oliveira for the PR. + +- enhancement made to highlight in red the name of the failing tests so + they stand out in the output. + Thanks Gabriel Reis for the PR. + +- add more talks to the documentation +- extend documentation on the --ignore cli option +- use pytest-runner for setuptools integration +- minor fixes for interaction with elcapitan system integrity protection (thanks Florian) + +