commit
8777f61e7b
|
@ -1,5 +1,5 @@
|
||||||
3.0.0.dev1
|
3.0.0
|
||||||
==========
|
=====
|
||||||
|
|
||||||
**Incompatible changes**
|
**Incompatible changes**
|
||||||
|
|
||||||
|
@ -55,11 +55,6 @@ time or change existing behaviors in order to make them less surprising/more use
|
||||||
* ``--exitfirst / -x`` can now be overridden by a following ``--maxfail=N``
|
* ``--exitfirst / -x`` can now be overridden by a following ``--maxfail=N``
|
||||||
and is just a synonym for ``--maxfail=1``.
|
and is just a synonym for ``--maxfail=1``.
|
||||||
|
|
||||||
*
|
|
||||||
|
|
||||||
*
|
|
||||||
|
|
||||||
*
|
|
||||||
|
|
||||||
**New Features**
|
**New Features**
|
||||||
|
|
||||||
|
@ -147,13 +142,6 @@ time or change existing behaviors in order to make them less surprising/more use
|
||||||
* Allow passing a custom debugger class (e.g. ``--pdbcls=IPython.core.debugger:Pdb``).
|
* Allow passing a custom debugger class (e.g. ``--pdbcls=IPython.core.debugger:Pdb``).
|
||||||
Thanks to `@anntzer`_ for the PR.
|
Thanks to `@anntzer`_ for the PR.
|
||||||
|
|
||||||
*
|
|
||||||
|
|
||||||
*
|
|
||||||
|
|
||||||
*
|
|
||||||
|
|
||||||
*
|
|
||||||
|
|
||||||
**Changes**
|
**Changes**
|
||||||
|
|
||||||
|
@ -296,11 +284,6 @@ time or change existing behaviors in order to make them less surprising/more use
|
||||||
a PR, `@eolo999`_ for the initial PR and `@tomviner`_ for his guidance during
|
a PR, `@eolo999`_ for the initial PR and `@tomviner`_ for his guidance during
|
||||||
EuroPython2016 sprint.
|
EuroPython2016 sprint.
|
||||||
|
|
||||||
*
|
|
||||||
|
|
||||||
*
|
|
||||||
|
|
||||||
*
|
|
||||||
|
|
||||||
**Bug Fixes**
|
**Bug Fixes**
|
||||||
|
|
||||||
|
@ -343,7 +326,6 @@ time or change existing behaviors in order to make them less surprising/more use
|
||||||
* Fixed off-by-one error with lines from ``request.node.warn``.
|
* Fixed off-by-one error with lines from ``request.node.warn``.
|
||||||
Thanks to `@blueyed`_ for the PR.
|
Thanks to `@blueyed`_ for the PR.
|
||||||
|
|
||||||
*
|
|
||||||
|
|
||||||
.. _#1210: https://github.com/pytest-dev/pytest/issues/1210
|
.. _#1210: https://github.com/pytest-dev/pytest/issues/1210
|
||||||
.. _#1235: https://github.com/pytest-dev/pytest/issues/1235
|
.. _#1235: https://github.com/pytest-dev/pytest/issues/1235
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
#
|
#
|
||||||
__version__ = '3.0.0.dev1'
|
__version__ = '3.0.0'
|
||||||
|
|
|
@ -0,0 +1,82 @@
|
||||||
|
pytest-3.0.0
|
||||||
|
============
|
||||||
|
|
||||||
|
The pytest team is proud to announce the 3.0.0 release!
|
||||||
|
|
||||||
|
pytest is a mature Python testing tool with more than a 1600 tests
|
||||||
|
against itself, passing on many different interpreters and platforms.
|
||||||
|
|
||||||
|
This release contains a lot of bugs and improvements, and much of
|
||||||
|
the work done on it was possible because of the 2016 Sprint[1], which
|
||||||
|
was funded by an indiegogo campaign which raised over US$12,000 with
|
||||||
|
nearly 100 backers.
|
||||||
|
|
||||||
|
There's a "What's new in pytest 3.0" [2] blog post highlighting the
|
||||||
|
major features in this release.
|
||||||
|
|
||||||
|
To see the complete changelog and documentation, please visit:
|
||||||
|
|
||||||
|
http://docs.pytest.org
|
||||||
|
|
||||||
|
As usual, you can upgrade from pypi via:
|
||||||
|
|
||||||
|
pip install -U pytest
|
||||||
|
|
||||||
|
Thanks to all who contributed to this release, among them:
|
||||||
|
|
||||||
|
AbdealiJK
|
||||||
|
Ana Ribeiro
|
||||||
|
Antony Lee
|
||||||
|
Brandon W Maister
|
||||||
|
Brianna Laugher
|
||||||
|
Bruno Oliveira
|
||||||
|
Ceridwen
|
||||||
|
Christian Boelsen
|
||||||
|
Daniel Hahler
|
||||||
|
Danielle Jenkins
|
||||||
|
Dave Hunt
|
||||||
|
Diego Russo
|
||||||
|
Dmitry Dygalo
|
||||||
|
Edoardo Batini
|
||||||
|
Eli Boyarski
|
||||||
|
Florian Bruhin
|
||||||
|
Floris Bruynooghe
|
||||||
|
Greg Price
|
||||||
|
Guyzmo
|
||||||
|
HEAD KANGAROO
|
||||||
|
JJ
|
||||||
|
Javi Romero
|
||||||
|
Javier Domingo Cansino
|
||||||
|
Kale Kundert
|
||||||
|
Kalle Bronsen
|
||||||
|
Marius Gedminas
|
||||||
|
Matt Williams
|
||||||
|
Mike Lundy
|
||||||
|
Oliver Bestwalter
|
||||||
|
Omar Kohl
|
||||||
|
Raphael Pierzina
|
||||||
|
RedBeardCode
|
||||||
|
Roberto Polli
|
||||||
|
Romain Dorgueil
|
||||||
|
Roman Bolshakov
|
||||||
|
Ronny Pfannschmidt
|
||||||
|
Stefan Zimmermann
|
||||||
|
Steffen Allner
|
||||||
|
Tareq Alayan
|
||||||
|
Ted Xiao
|
||||||
|
Thomas Grainger
|
||||||
|
Tom Viner
|
||||||
|
TomV
|
||||||
|
Vasily Kuznetsov
|
||||||
|
aostr
|
||||||
|
marscher
|
||||||
|
palaviv
|
||||||
|
satoru
|
||||||
|
taschini
|
||||||
|
|
||||||
|
|
||||||
|
Happy testing,
|
||||||
|
The py.test Development Team
|
||||||
|
|
||||||
|
[1] http://blog.pytest.org/2016/pytest-development-sprint/
|
||||||
|
[2] http://blog.pytest.org/2016/whats-new-in-pytest-30/
|
Loading…
Reference in New Issue