[pytest-dev] (new) pytest plugins / note to plugin authors

holger krekel holger at merlinux.eu
Fri Oct 4 15:09:33 CEST 2013


I just did three pytest plugin releases to get out a few minor
fixes and improvements. see below.  As far as i am aware most
existing plugins (as well as the new releases here) should be 
compatible to pytest-2.4.2.  Some plugins like pytest-capturelog
have seen their latest release three years ago but remain functional.
A good sign that the plugin system is reasonable i guess.

If someone wants to help with organizing plugin compatibility
tests and maintaining a status page, i'd really appreciate that.
With over 50 existing plugins it's not easy to stay on top.
The current pytest.org page is only a start:

    http://pytest.org/latest/plugins.html#extplugins

and here is the full pypi list:

    https://pypi.python.org/pypi?%3Aaction=search&term=pytest-&submit=search

there are also some github/bitbucket-only plugins, in addition.

And finally a note to plugin authors: please be subscribed
to pytest-dev and post new plugin releases here.

best,
holger

pytest-xdist-1.9:

- changed LICENSE to MIT

- fix duplicate reported test ids with --looponfailing
  (thanks Jeremy Thurgood)

- fix pytest issue41: re-run tests on all file changes, not just
  randomly select ones like .py/.c.

- fix pytest issue347: slaves running on top of Python3.2
  will set PYTHONDONTWRITEYBTECODE to 1 to avoid import concurrency
  bugs.

pytest-xprocess-0.8:

- support python3 (tested on linux/win32)

- split out pytest independent process support into xprocess.py
  
- add info.kill() method and some smaller refactoring

- fix various windows related Popen / killing details

- add tests


pytest-pep8:

- use pytest-2.4.2 node.add_marker() API for adding "pep8" marker



More information about the Pytest-dev mailing list