
py.test 2.1.1: assertion fixes and improved junitxml output
***********************************************************

pytest-2.1.1 is a backward compatible maintenance release of the
popular py.test testing tool.  See extensive docs with examples here:

   http://pytest.org/

Most bug fixes address remaining issues with the perfected assertions
introduced with 2.1.0 - many thanks to the bug reporters and to
Benjamin Peterson for helping to fix them.  Also, junitxml output now
produces system-out/err tags which lead to better displays of
tracebacks with Jenkins.

Also a quick note to package maintainers and others interested: there
now is a "pytest" man page which can be generated with "make man" in
doc/.

If you want to install or upgrade pytest, just type one of:

   pip install -U pytest # or
   easy_install -U pytest

best, holger krekel / http://merlinux.eu


Changes between 2.1.0 and 2.1.1
===============================

* fix issue64 / pytest.set_trace now works within
  pytest_generate_tests hooks

* fix issue60 / fix error conditions involving the creation of
  __pycache__

* fix issue63 / assertion rewriting on inserts involving strings
  containing '%'

* fix assertion rewriting on calls with a ** arg

* don't cache rewritten modules if bytecode generation is disabled

* fix assertion rewriting in read-only directories

* fix issue59: provide system-out/err tags for junitxml output

* fix issue61: assertion rewriting on boolean operations with 3 or
  more operands

* you can now build a man page with "cd doc ; make man"
