Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #2158

py.test 2.9.2 released

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Ronny Pfannschmidt <opensource@ronnypfannschmidt.de>
Newsgroups comp.lang.python.announce
Subject py.test 2.9.2 released
Date Wed, 1 Jun 2016 07:59:54 +0200
Lines 74
Approved python-announce-list@python.org
Message-ID <mailman.64.1464766794.1839.python-announce-list@python.org> (permalink)
References <c02685a0-8ae6-4449-bee3-74f31b7ca579@ronnypfannschmidt.de>
Mime-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 8bit
X-Trace news.uni-berlin.de KEV1Uf9XyIQLErPwzDJhJwefZ7Jd+NeaLX4+HsPtxGhw==
Return-Path <opensource@ronnypfannschmidt.de>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'win32': 0.03; 'fixes': 0.05; 'testing,': 0.05; 'bug.': 0.07; 'bytes.': 0.07; 'definitions': 0.07; 'pypi': 0.07; 'subject:released': 0.07; '1100': 0.09; 'benjamin': 0.09; 'release,': 0.09; 'url:github': 0.09; 'python': 0.10; 'adam': 0.16; 'argument.': 0.16; 'dimension': 0.16; 'pytest': 0.16; 'quentin': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'url:issues': 0.16; 'alex': 0.18; 'config': 0.18; 'skip': 0.18; 'skip:` 10': 0.18; 'skip:` 20': 0.18; 'tests': 0.18; 'changes': 0.20; 'contributed': 0.20; 'fix': 0.21; 'martin': 0.22; 'minor': 0.22; 'strict': 0.22; 'absolute': 0.23; 'passing': 0.23; 'testing': 0.25; 'install': 0.25; 'header :User-Agent:1': 0.26; 'error': 0.27; 'to:no real name:2**1': 0.27; 'opposed': 0.27; 'depth': 0.29; 'itself,': 0.29; 'mode.': 0.29; 'reporting': 0.29; 'at:': 0.31; 'skip:_ 10': 0.32; 'class': 0.33; 'platforms.': 0.33; 'raised': 0.33; 'file': 0.34; 'path': 0.35; 'url:org': 0.36; 'tool': 0.36; 'keyword': 0.36; 'thanks': 0.37; 'skip:- 20': 0.39; 'does': 0.39; 'to:addr:python.org': 0.40; 'where': 0.40; 'mark': 0.40; 'received:de': 0.40; 'received:network': 0.61; 'maximum': 0.61; 'john': 0.61; 'skip:u 10': 0.61; 'show': 0.62; 'per': 0.62; 'skip:y 20': 0.63; 'thomas': 0.63; 'more': 0.63; 'different': 0.63; 'improvements': 0.66; 'url:issue': 0.66; '============': 0.84; 'florian': 0.84; 'pip': 0.84; 'sfxlen:1': 0.91
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0
X-Mailman-Approved-At Wed, 01 Jun 2016 03:39:53 -0400
X-Content-Filtered-By Mailman/MimeDel 2.1.22
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.22
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <c02685a0-8ae6-4449-bee3-74f31b7ca579@ronnypfannschmidt.de>
Xref csiph.com comp.lang.python.announce:2158

Show key headers only | View raw


pytest-2.9.2
============

pytest is a mature Python testing tool with more than a 1100 tests
against itself, passing on many different interpreters and platforms.

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:

      Adam Chainz
      Benjamin Dopplinger
      Bruno Oliveira
      Florian Bruhin
      John Towler
      Martin Prusse
      Meng Jue
      MengJueM
      Omar Kohl
      Quentin Pradet
      Ronny Pfannschmidt
      Thomas Güttler
      TomV
      Tyler Goodlet


Happy testing,
The py.test Development Team


2.9.2 (compared to 2.9.1)
---------------------------

**Bug Fixes**

* fix `#510`_: skip tests where one parameterize dimension was empty
  thanks Alex Stapleton for the Report and `@RonnyPfannschmidt`_ for the PR

* Fix Xfail does not work with condition keyword argument.
  Thanks `@astraw38`_ for reporting the issue (`#1496`_) and `@tomviner`_
  for PR the (`#1524`_).

* Fix win32 path issue when puttinging custom config file with absolute path
  in ``pytest.main("-c your_absolute_path")``.

* Fix maximum recursion depth detection when raised error class is not aware
  of unicode/encoded bytes.
  Thanks `@prusse-martin`_ for the PR (`#1506`_).

* Fix ``pytest.mark.skip`` mark when used in strict mode.
  Thanks `@pquentin`_ for the PR and `@RonnyPfannschmidt`_ for
  showing how to fix the bug.

* Minor improvements and fixes to the documentation.
  Thanks `@omarkohl`_ for the PR.

* Fix ``--fixtures`` to show all fixture definitions as opposed to just
  one per fixture name.
  Thanks to `@hackebrot`_ for the PR.

.. _#510: https://github.com/pytest-dev/pytest/issues/510
.. _#1506: https://github.com/pytest-dev/pytest/pull/1506
.. _#1496: https://github.com/pytest-dev/pytest/issue/1496
.. _#1524: https://github.com/pytest-dev/pytest/issue/1524

.. _@prusse-martin: https://github.com/prusse-martin
.. _@astraw38: https://github.com/astraw38

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

py.test 2.9.2 released Ronny Pfannschmidt <opensource@ronnypfannschmidt.de> - 2016-06-01 07:59 +0200

csiph-web