Add release dates to CHANGELOG entry

Fix #721
This commit is contained in:
Bruno Oliveira 2016-12-05 17:21:01 -02:00
parent 3a0a1d2de3
commit 8afca5d0fa
1 changed files with 126 additions and 126 deletions

View File

@ -1,5 +1,5 @@
3.0.6.dev0 3.0.6.dev0 (unreleased)
========== =======================
* *
@ -13,8 +13,8 @@
3.0.5 3.0.5 (2016-12-05)
===== ==================
* Add warning when not passing ``option=value`` correctly to ``-o/--override-ini`` (`#2105`_). * Add warning when not passing ``option=value`` correctly to ``-o/--override-ini`` (`#2105`_).
Also improved the help documentation. Thanks to `@mbukatov`_ for the report and Also improved the help documentation. Thanks to `@mbukatov`_ for the report and
@ -81,8 +81,8 @@
.. _#687: https://github.com/pytest-dev/pytest/issues/687 .. _#687: https://github.com/pytest-dev/pytest/issues/687
3.0.4 3.0.4 (2016-11-09)
===== ==================
* Import errors when collecting test modules now display the full traceback (`#1976`_). * Import errors when collecting test modules now display the full traceback (`#1976`_).
Thanks `@cwitty`_ for the report and `@nicoddemus`_ for the PR. Thanks `@cwitty`_ for the report and `@nicoddemus`_ for the PR.
@ -135,8 +135,8 @@
.. _#1649: https://github.com/pytest-dev/pytest/issues/1649 .. _#1649: https://github.com/pytest-dev/pytest/issues/1649
3.0.3 3.0.3 (2016-09-28)
===== ==================
* The ``ids`` argument to ``parametrize`` again accepts ``unicode`` strings * The ``ids`` argument to ``parametrize`` again accepts ``unicode`` strings
in Python 2 (`#1905`_). in Python 2 (`#1905`_).
@ -174,8 +174,8 @@
3.0.2 3.0.2 (2016-09-01)
===== ==================
* Improve error message when passing non-string ids to ``pytest.mark.parametrize`` (`#1857`_). * Improve error message when passing non-string ids to ``pytest.mark.parametrize`` (`#1857`_).
Thanks `@okken`_ for the report and `@nicoddemus`_ for the PR. Thanks `@okken`_ for the report and `@nicoddemus`_ for the PR.
@ -214,8 +214,8 @@
.. _#1898: https://github.com/pytest-dev/pytest/issues/1898 .. _#1898: https://github.com/pytest-dev/pytest/issues/1898
3.0.1 3.0.1 (2016-08-23)
===== ==================
* Fix regression when ``importorskip`` is used at module level (`#1822`_). * Fix regression when ``importorskip`` is used at module level (`#1822`_).
Thanks `@jaraco`_ and `@The-Compiler`_ for the report and `@nicoddemus`_ for the PR. Thanks `@jaraco`_ and `@The-Compiler`_ for the report and `@nicoddemus`_ for the PR.
@ -240,8 +240,8 @@
.. _#1849: https://github.com/pytest-dev/pytest/issues/1849 .. _#1849: https://github.com/pytest-dev/pytest/issues/1849
3.0.0 3.0.0 (2016-08-18)
===== ==================
**Incompatible changes** **Incompatible changes**
@ -666,8 +666,8 @@ time or change existing behaviors in order to make them less surprising/more use
.. _@matthiasha: https://github.com/matthiasha .. _@matthiasha: https://github.com/matthiasha
2.9.2 2.9.2 (2016-05-31)
===== ==================
**Bug Fixes** **Bug Fixes**
@ -705,8 +705,8 @@ time or change existing behaviors in order to make them less surprising/more use
.. _@astraw38: https://github.com/astraw38 .. _@astraw38: https://github.com/astraw38
2.9.1 2.9.1 (2016-03-17)
===== ==================
**Bug Fixes** **Bug Fixes**
@ -741,8 +741,8 @@ time or change existing behaviors in order to make them less surprising/more use
.. _@asottile: https://github.com/asottile .. _@asottile: https://github.com/asottile
2.9.0 2.9.0 (2016-02-29)
===== ==================
**New Features** **New Features**
@ -862,13 +862,13 @@ time or change existing behaviors in order to make them less surprising/more use
.. _@pquentin: https://github.com/pquentin .. _@pquentin: https://github.com/pquentin
.. _@ioggstream: https://github.com/ioggstream .. _@ioggstream: https://github.com/ioggstream
2.8.7 2.8.7 (2016-01-24)
===== ==================
- fix #1338: use predictable object resolution for monkeypatch - fix #1338: use predictable object resolution for monkeypatch
2.8.6 2.8.6 (2016-01-21)
===== ==================
- fix #1259: allow for double nodeids in junitxml, - fix #1259: allow for double nodeids in junitxml,
this was a regression failing plugins combinations this was a regression failing plugins combinations
@ -899,8 +899,8 @@ time or change existing behaviors in order to make them less surprising/more use
Thanks Georgy Dyuldin for the PR. Thanks Georgy Dyuldin for the PR.
2.8.5 2.8.5 (2015-12-11)
===== ==================
- fix #1243: fixed issue where class attributes injected during collection could break pytest. - fix #1243: fixed issue where class attributes injected during collection could break pytest.
PR by Alexei Kozlenok, thanks Ronny Pfannschmidt and Bruno Oliveira for the review and help. PR by Alexei Kozlenok, thanks Ronny Pfannschmidt and Bruno Oliveira for the review and help.
@ -913,8 +913,8 @@ time or change existing behaviors in order to make them less surprising/more use
Bruno Oliveira for the PR. Bruno Oliveira for the PR.
2.8.4 2.8.4 (2015-12-06)
===== ==================
- fix #1190: ``deprecated_call()`` now works when the deprecated - fix #1190: ``deprecated_call()`` now works when the deprecated
function has been already called by another test in the same function has been already called by another test in the same
@ -937,8 +937,8 @@ time or change existing behaviors in order to make them less surprising/more use
- a number of documentation modernizations wrt good practices. - a number of documentation modernizations wrt good practices.
Thanks Bruno Oliveira for the PR. Thanks Bruno Oliveira for the PR.
2.8.3 2.8.3 (2015-11-18)
===== ==================
- fix #1169: add __name__ attribute to testcases in TestCaseFunction to - fix #1169: add __name__ attribute to testcases in TestCaseFunction to
support the @unittest.skip decorator on functions and methods. support the @unittest.skip decorator on functions and methods.
@ -965,8 +965,8 @@ time or change existing behaviors in order to make them less surprising/more use
system integrity protection (thanks Florian) system integrity protection (thanks Florian)
2.8.2 2.8.2 (2015-10-07)
===== ==================
- fix #1085: proper handling of encoding errors when passing encoded byte - fix #1085: proper handling of encoding errors when passing encoded byte
strings to pytest.parametrize in Python 2. strings to pytest.parametrize in Python 2.
@ -985,8 +985,8 @@ time or change existing behaviors in order to make them less surprising/more use
Thanks Sergey B Kirpichev and Vital Kudzelka for contributing and Bruno Thanks Sergey B Kirpichev and Vital Kudzelka for contributing and Bruno
Oliveira for the PR. Oliveira for the PR.
2.8.1 2.8.1 (2015-09-29)
===== ==================
- fix #1034: Add missing nodeid on pytest_logwarning call in - fix #1034: Add missing nodeid on pytest_logwarning call in
addhook. Thanks Simon Gomizelj for the PR. addhook. Thanks Simon Gomizelj for the PR.
@ -1032,8 +1032,8 @@ time or change existing behaviors in order to make them less surprising/more use
- fix issue 1029: transform errors when writing cache values into pytest-warnings - fix issue 1029: transform errors when writing cache values into pytest-warnings
2.8.0 2.8.0 (2015-09-18)
===== ==================
- new ``--lf`` and ``-ff`` options to run only the last failing tests or - new ``--lf`` and ``-ff`` options to run only the last failing tests or
"failing tests first" from the last run. This functionality is provided "failing tests first" from the last run. This functionality is provided
@ -1222,8 +1222,8 @@ time or change existing behaviors in order to make them less surprising/more use
properly used to discover ``rootdir`` and ``ini`` files. properly used to discover ``rootdir`` and ``ini`` files.
Thanks Peter Lauri for the report and Bruno Oliveira for the PR. Thanks Peter Lauri for the report and Bruno Oliveira for the PR.
2.7.3 (compared to 2.7.2) 2.7.3 (2015-09-15)
============================= ==================
- Allow 'dev', 'rc', or other non-integer version strings in ``importorskip``. - Allow 'dev', 'rc', or other non-integer version strings in ``importorskip``.
Thanks to Eric Hunsberger for the PR. Thanks to Eric Hunsberger for the PR.
@ -1265,8 +1265,8 @@ time or change existing behaviors in order to make them less surprising/more use
directories created by this fixture (defaults to $TEMP/pytest-$USER). directories created by this fixture (defaults to $TEMP/pytest-$USER).
Thanks Bruno Oliveira for the PR. Thanks Bruno Oliveira for the PR.
2.7.2 (compared to 2.7.1) 2.7.2 (2015-06-23)
============================= ==================
- fix issue767: pytest.raises value attribute does not contain the exception - fix issue767: pytest.raises value attribute does not contain the exception
instance on Python 2.6. Thanks Eric Siegerman for providing the test instance on Python 2.6. Thanks Eric Siegerman for providing the test
@ -1294,8 +1294,8 @@ time or change existing behaviors in order to make them less surprising/more use
which has a refined algorithm for traceback generation. which has a refined algorithm for traceback generation.
2.7.1 (compared to 2.7.0) 2.7.1 (2015-05-19)
============================= ==================
- fix issue731: do not get confused by the braces which may be present - fix issue731: do not get confused by the braces which may be present
and unbalanced in an object's repr while collapsing False and unbalanced in an object's repr while collapsing False
@ -1327,8 +1327,8 @@ time or change existing behaviors in order to make them less surprising/more use
- reintroduced _pytest fixture of the pytester plugin which is used - reintroduced _pytest fixture of the pytester plugin which is used
at least by pytest-xdist. at least by pytest-xdist.
2.7.0 (compared to 2.6.4) 2.7.0 (2015-03-26)
============================= ==================
- fix issue435: make reload() work when assert rewriting is active. - fix issue435: make reload() work when assert rewriting is active.
Thanks Daniel Hahler. Thanks Daniel Hahler.
@ -1397,8 +1397,8 @@ time or change existing behaviors in order to make them less surprising/more use
``sys.last_traceback`` are set, so that a user can inspect the error ``sys.last_traceback`` are set, so that a user can inspect the error
via postmortem debugging (almarklein). via postmortem debugging (almarklein).
2.6.4 2.6.4 (2014-10-24)
===== ==================
- Improve assertion failure reporting on iterables, by using ndiff and - Improve assertion failure reporting on iterables, by using ndiff and
pprint. pprint.
@ -1426,8 +1426,8 @@ time or change existing behaviors in order to make them less surprising/more use
- fix issue614: fixed pastebin support. - fix issue614: fixed pastebin support.
2.6.3 2.6.3 (2014-09-24)
===== ==================
- fix issue575: xunit-xml was reporting collection errors as failures - fix issue575: xunit-xml was reporting collection errors as failures
instead of errors, thanks Oleg Sinyavskiy. instead of errors, thanks Oleg Sinyavskiy.
@ -1453,8 +1453,8 @@ time or change existing behaviors in order to make them less surprising/more use
- check xfail/skip also with non-python function test items. Thanks - check xfail/skip also with non-python function test items. Thanks
Floris Bruynooghe. Floris Bruynooghe.
2.6.2 2.6.2 (2014-09-05)
===== ==================
- Added function pytest.freeze_includes(), which makes it easy to embed - Added function pytest.freeze_includes(), which makes it easy to embed
pytest into executables using tools like cx_freeze. pytest into executables using tools like cx_freeze.
@ -1482,8 +1482,8 @@ time or change existing behaviors in order to make them less surprising/more use
replace the py.test introspection message but are shown in addition replace the py.test introspection message but are shown in addition
to them. to them.
2.6.1 2.6.1 (2014-08-07)
===== ==================
- No longer show line numbers in the --verbose output, the output is now - No longer show line numbers in the --verbose output, the output is now
purely the nodeid. The line number is still shown in failure reports. purely the nodeid. The line number is still shown in failure reports.
@ -1619,8 +1619,8 @@ time or change existing behaviors in order to make them less surprising/more use
in monkeypatch plugin. Improves output in documentation. in monkeypatch plugin. Improves output in documentation.
2.5.2 2.5.2 (2014-01-29)
===== ==================
- fix issue409 -- better interoperate with cx_freeze by not - fix issue409 -- better interoperate with cx_freeze by not
trying to import from collections.abc which causes problems trying to import from collections.abc which causes problems
@ -1647,8 +1647,8 @@ time or change existing behaviors in order to make them less surprising/more use
- make capfd/capsys.capture private, its unused and shouldnt be exposed - make capfd/capsys.capture private, its unused and shouldnt be exposed
2.5.1 2.5.1 (2013-12-17)
===== ==================
- merge new documentation styling PR from Tobias Bieniek. - merge new documentation styling PR from Tobias Bieniek.
@ -1668,8 +1668,8 @@ time or change existing behaviors in order to make them less surprising/more use
2.5.0 2.5.0 (2013-12-12)
===== ==================
- dropped python2.5 from automated release testing of pytest itself - dropped python2.5 from automated release testing of pytest itself
which means it's probably going to break soon (but still works which means it's probably going to break soon (but still works
@ -1804,8 +1804,8 @@ time or change existing behaviors in order to make them less surprising/more use
- fix verbose reporting for @mock'd test functions - fix verbose reporting for @mock'd test functions
2.4.2 2.4.2 (2013-10-04)
===== ==================
- on Windows require colorama and a newer py lib so that py.io.TerminalWriter() - on Windows require colorama and a newer py lib so that py.io.TerminalWriter()
now uses colorama instead of its own ctypes hacks. (fixes issue365) now uses colorama instead of its own ctypes hacks. (fixes issue365)
@ -1835,8 +1835,8 @@ time or change existing behaviors in order to make them less surprising/more use
- add pluginmanager.do_configure(config) as a link to - add pluginmanager.do_configure(config) as a link to
config.do_configure() for plugin-compatibility config.do_configure() for plugin-compatibility
2.4.1 2.4.1 (2013-10-02)
===== ==================
- When using parser.addoption() unicode arguments to the - When using parser.addoption() unicode arguments to the
"type" keyword should also be converted to the respective types. "type" keyword should also be converted to the respective types.
@ -2020,8 +2020,8 @@ Bug fixes:
".section(title)" and ".line(msg)" methods to print extra ".section(title)" and ".line(msg)" methods to print extra
information at the end of a test run. information at the end of a test run.
2.3.5 2.3.5 (2013-04-30)
===== ==================
- fix issue169: respect --tb=style with setup/teardown errors as well. - fix issue169: respect --tb=style with setup/teardown errors as well.
@ -2085,8 +2085,8 @@ Bug fixes:
- fix issue266 - accept unicode in MarkEvaluator expressions - fix issue266 - accept unicode in MarkEvaluator expressions
2.3.4 2.3.4 (2012-11-20)
===== ==================
- yielded test functions will now have autouse-fixtures active but - yielded test functions will now have autouse-fixtures active but
cannot accept fixtures as funcargs - it's anyway recommended to cannot accept fixtures as funcargs - it's anyway recommended to
@ -2105,8 +2105,8 @@ Bug fixes:
need to write as -k "TestClass and test_method" to match a certain need to write as -k "TestClass and test_method" to match a certain
method in a certain test class. method in a certain test class.
2.3.3 2.3.3 (2012-11-06)
===== ==================
- fix issue214 - parse modules that contain special objects like e. g. - fix issue214 - parse modules that contain special objects like e. g.
flask's request object which blows up on getattr access if no request flask's request object which blows up on getattr access if no request
@ -2137,8 +2137,8 @@ Bug fixes:
- fix issue127 - improve documentation for pytest_addoption() and - fix issue127 - improve documentation for pytest_addoption() and
add a ``config.getoption(name)`` helper function for consistency. add a ``config.getoption(name)`` helper function for consistency.
2.3.2 2.3.2 (2012-10-25)
===== ==================
- fix issue208 and fix issue29 use new py version to avoid long pauses - fix issue208 and fix issue29 use new py version to avoid long pauses
when printing tracebacks in long modules when printing tracebacks in long modules
@ -2170,8 +2170,8 @@ Bug fixes:
- add tox.ini to pytest distribution so that ignore-dirs and others config - add tox.ini to pytest distribution so that ignore-dirs and others config
bits are properly distributed for maintainers who run pytest-own tests bits are properly distributed for maintainers who run pytest-own tests
2.3.1 2.3.1 (2012-10-20)
===== ==================
- fix issue202 - fix regression: using "self" from fixture functions now - fix issue202 - fix regression: using "self" from fixture functions now
works as expected (it's the same "self" instance that a test method works as expected (it's the same "self" instance that a test method
@ -2183,8 +2183,8 @@ Bug fixes:
- link to web pages from --markers output which provides help for - link to web pages from --markers output which provides help for
pytest.mark.* usage. pytest.mark.* usage.
2.3.0 2.3.0 (2012-10-19)
===== ==================
- fix issue202 - better automatic names for parametrized test functions - fix issue202 - better automatic names for parametrized test functions
- fix issue139 - introduce @pytest.fixture which allows direct scoping - fix issue139 - introduce @pytest.fixture which allows direct scoping
@ -2262,8 +2262,8 @@ Bug fixes:
- py.test -vv will show all of assert comparisations instead of truncating - py.test -vv will show all of assert comparisations instead of truncating
2.2.4 2.2.4 (2012-05-22)
===== ==================
- fix error message for rewritten assertions involving the % operator - fix error message for rewritten assertions involving the % operator
- fix issue 126: correctly match all invalid xml characters for junitxml - fix issue 126: correctly match all invalid xml characters for junitxml
@ -2279,13 +2279,13 @@ Bug fixes:
- fix issue #144: better mangle test ids to junitxml classnames - fix issue #144: better mangle test ids to junitxml classnames
- upgrade distribute_setup.py to 0.6.27 - upgrade distribute_setup.py to 0.6.27
2.2.3 2.2.3 (2012-02-05)
===== ==================
- fix uploaded package to only include neccesary files - fix uploaded package to only include neccesary files
2.2.2 2.2.2 (2012-02-05)
===== ==================
- fix issue101: wrong args to unittest.TestCase test function now - fix issue101: wrong args to unittest.TestCase test function now
produce better output produce better output
@ -2304,8 +2304,8 @@ Bug fixes:
- allow adding of attributes to test reports such that it also works - allow adding of attributes to test reports such that it also works
with distributed testing (no upgrade of pytest-xdist needed) with distributed testing (no upgrade of pytest-xdist needed)
2.2.1 2.2.1 (2011-12-16)
===== ==================
- fix issue99 (in pytest and py) internallerrors with resultlog now - fix issue99 (in pytest and py) internallerrors with resultlog now
produce better output - fixed by normalizing pytest_internalerror produce better output - fixed by normalizing pytest_internalerror
@ -2321,8 +2321,8 @@ Bug fixes:
- fix collection crash due to unknown-source collected items, thanks - fix collection crash due to unknown-source collected items, thanks
to Ralf Schmitt (fixed by depending on a more recent pylib) to Ralf Schmitt (fixed by depending on a more recent pylib)
2.2.0 2.2.0 (2011-11-18)
===== ==================
- fix issue90: introduce eager tearing down of test items so that - fix issue90: introduce eager tearing down of test items so that
teardown function are called earlier. teardown function are called earlier.
@ -2356,8 +2356,8 @@ Bug fixes:
- simplify junitxml output code by relying on py.xml - simplify junitxml output code by relying on py.xml
- add support for skip properties on unittest classes and functions - add support for skip properties on unittest classes and functions
2.1.3 2.1.3 (2011-10-18)
===== ==================
- fix issue79: assertion rewriting failed on some comparisons in boolops - fix issue79: assertion rewriting failed on some comparisons in boolops
- correctly handle zero length arguments (a la pytest '') - correctly handle zero length arguments (a la pytest '')
@ -2365,8 +2365,8 @@ Bug fixes:
- fix issue75 / skipping test failure on jython - fix issue75 / skipping test failure on jython
- fix issue77 / Allow assertrepr_compare hook to apply to a subset of tests - fix issue77 / Allow assertrepr_compare hook to apply to a subset of tests
2.1.2 2.1.2 (2011-09-24)
===== ==================
- fix assertion rewriting on files with windows newlines on some Python versions - fix assertion rewriting on files with windows newlines on some Python versions
- refine test discovery by package/module name (--pyargs), thanks Florian Mayer - refine test discovery by package/module name (--pyargs), thanks Florian Mayer
@ -2388,8 +2388,8 @@ Bug fixes:
- fix issue61: assertion rewriting on boolean operations with 3 or more operands - fix issue61: assertion rewriting on boolean operations with 3 or more operands
- you can now build a man page with "cd doc ; make man" - you can now build a man page with "cd doc ; make man"
2.1.0 2.1.0 (2011-07-09)
===== ==================
- fix issue53 call nosestyle setup functions with correct ordering - fix issue53 call nosestyle setup functions with correct ordering
- fix issue58 and issue59: new assertion code fixes - fix issue58 and issue59: new assertion code fixes
@ -2408,8 +2408,8 @@ Bug fixes:
- report KeyboardInterrupt even if interrupted during session startup - report KeyboardInterrupt even if interrupted during session startup
- fix issue 35 - provide PDF doc version and download link from index page - fix issue 35 - provide PDF doc version and download link from index page
2.0.3 2.0.3 (2011-05-11)
===== ==================
- fix issue38: nicer tracebacks on calls to hooks, particularly early - fix issue38: nicer tracebacks on calls to hooks, particularly early
configure/sessionstart ones configure/sessionstart ones
@ -2428,8 +2428,8 @@ Bug fixes:
- fix issue37: avoid invalid characters in junitxml's output - fix issue37: avoid invalid characters in junitxml's output
2.0.2 2.0.2 (2011-03-09)
===== ==================
- tackle issue32 - speed up test runs of very quick test functions - tackle issue32 - speed up test runs of very quick test functions
by reducing the relative overhead by reducing the relative overhead
@ -2480,8 +2480,8 @@ Bug fixes:
- avoid std unittest assertion helper code in tracebacks (thanks Ronny) - avoid std unittest assertion helper code in tracebacks (thanks Ronny)
2.0.1 2.0.1 (2011-02-07)
===== ==================
- refine and unify initial capturing so that it works nicely - refine and unify initial capturing so that it works nicely
even if the logging module is used on an early-loaded conftest.py even if the logging module is used on an early-loaded conftest.py
@ -2529,8 +2529,8 @@ Bug fixes:
parametraization remains the "pytest_generate_tests" parametraization remains the "pytest_generate_tests"
mechanism, see the docs. mechanism, see the docs.
2.0.0 2.0.0 (2010-11-25)
===== ==================
- pytest-2.0 is now its own package and depends on pylib-2.0 - pytest-2.0 is now its own package and depends on pylib-2.0
- new ability: python -m pytest / python -m pytest.main ability - new ability: python -m pytest / python -m pytest.main ability
@ -2574,8 +2574,8 @@ Bug fixes:
- add ability to use "class" level for cached_setup helper - add ability to use "class" level for cached_setup helper
- fix strangeness: mark.* objects are now immutable, create new instances - fix strangeness: mark.* objects are now immutable, create new instances
1.3.4 1.3.4 (2010-09-14)
===== ==================
- fix issue111: improve install documentation for windows - fix issue111: improve install documentation for windows
- fix issue119: fix custom collectability of __init__.py as a module - fix issue119: fix custom collectability of __init__.py as a module
@ -2583,8 +2583,8 @@ Bug fixes:
- fix issue115: unify internal exception passthrough/catching/GeneratorExit - fix issue115: unify internal exception passthrough/catching/GeneratorExit
- fix issue118: new --tb=native for presenting cpython-standard exceptions - fix issue118: new --tb=native for presenting cpython-standard exceptions
1.3.3 1.3.3 (2010-07-30)
===== ==================
- fix issue113: assertion representation problem with triple-quoted strings - fix issue113: assertion representation problem with triple-quoted strings
(and possibly other cases) (and possibly other cases)
@ -2598,8 +2598,8 @@ Bug fixes:
(thanks Armin Ronacher for reporting) (thanks Armin Ronacher for reporting)
- remove trailing whitespace in all py/text distribution files - remove trailing whitespace in all py/text distribution files
1.3.2 1.3.2 (2010-07-08)
===== ==================
**New features** **New features**
@ -2671,8 +2671,8 @@ Bug fixes:
- fix homedir detection on Windows - fix homedir detection on Windows
- ship distribute_setup.py version 0.6.13 - ship distribute_setup.py version 0.6.13
1.3.1 1.3.1 (2010-05-25)
===== ==================
**New features** **New features**
@ -2741,8 +2741,8 @@ Bug fixes:
(and internally be more careful when presenting unexpected byte sequences) (and internally be more careful when presenting unexpected byte sequences)
1.3.0 1.3.0 (2010-05-05)
===== ==================
- deprecate --report option in favour of a new shorter and easier to - deprecate --report option in favour of a new shorter and easier to
remember -r option: it takes a string argument consisting of any remember -r option: it takes a string argument consisting of any
@ -2806,8 +2806,8 @@ Bug fixes:
- added links to the new capturelog and coverage plugins - added links to the new capturelog and coverage plugins
1.2.0 1.2.0 (2010-01-18)
===== ==================
- refined usage and options for "py.cleanup":: - refined usage and options for "py.cleanup"::
@ -2845,8 +2845,8 @@ Bug fixes:
- fix plugin links - fix plugin links
1.1.1 1.1.1 (2009-11-24)
===== ==================
- moved dist/looponfailing from py.test core into a new - moved dist/looponfailing from py.test core into a new
separately released pytest-xdist plugin. separately released pytest-xdist plugin.
@ -2929,8 +2929,8 @@ Bug fixes:
- fix docs, fix internal bin/ script generation - fix docs, fix internal bin/ script generation
1.1.0 1.1.0 (2009-11-05)
===== ==================
- introduce automatic plugin registration via 'pytest11' - introduce automatic plugin registration via 'pytest11'
entrypoints via setuptools' pkg_resources.iter_entry_points entrypoints via setuptools' pkg_resources.iter_entry_points
@ -3033,16 +3033,16 @@ Bug fixes:
* simplified internal localpath implementation * simplified internal localpath implementation
1.0.2 1.0.2 (2009-08-27)
===== ==================
* fixing packaging issues, triggered by fedora redhat packaging, * fixing packaging issues, triggered by fedora redhat packaging,
also added doc, examples and contrib dirs to the tarball. also added doc, examples and contrib dirs to the tarball.
* added a documentation link to the new django plugin. * added a documentation link to the new django plugin.
1.0.1 1.0.1 (2009-08-19)
===== ==================
* added a 'pytest_nose' plugin which handles nose.SkipTest, * added a 'pytest_nose' plugin which handles nose.SkipTest,
nose-style function/method/generator setup/teardown and nose-style function/method/generator setup/teardown and
@ -3075,14 +3075,14 @@ Bug fixes:
* simplified multicall mechanism and plugin architecture, * simplified multicall mechanism and plugin architecture,
renamed some internal methods and argnames renamed some internal methods and argnames
1.0.0 1.0.0 (2009-08-04)
===== ==================
* more terse reporting try to show filesystem path relatively to current dir * more terse reporting try to show filesystem path relatively to current dir
* improve xfail output a bit * improve xfail output a bit
1.0.0b9 1.0.0b9 (2009-07-31)
======= ====================
* cleanly handle and report final teardown of test setup * cleanly handle and report final teardown of test setup
@ -3115,8 +3115,8 @@ Bug fixes:
* item.repr_failure(excinfo) instead of item.repr_failure(excinfo, outerr) * item.repr_failure(excinfo) instead of item.repr_failure(excinfo, outerr)
1.0.0b8 1.0.0b8 (2009-07-22)
======= ====================
* pytest_unittest-plugin is now enabled by default * pytest_unittest-plugin is now enabled by default
@ -3169,8 +3169,8 @@ Bug fixes:
* make __name__ == "__channelexec__" for remote_exec code * make __name__ == "__channelexec__" for remote_exec code
1.0.0b3 1.0.0b3 (2009-06-19)
======= ====================
* plugin classes are removed: one now defines * plugin classes are removed: one now defines
hooks directly in conftest.py or global pytest_*.py hooks directly in conftest.py or global pytest_*.py