Hello community, here is the log from the commit of package python3-pytest for openSUSE:Factory checked in at 2015-03-29 20:18:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python3-pytest (Old) and /work/SRC/openSUSE:Factory/.python3-pytest.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-pytest" Changes: -------- --- /work/SRC/openSUSE:Factory/python3-pytest/python3-pytest.changes 2015-01-03 22:01:03.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python3-pytest.new/python3-pytest.changes 2015-03-29 20:18:23.000000000 +0200 @@ -1,0 +2,63 @@ +Sat Mar 28 20:43:10 UTC 2015 - [email protected] + +- specfile: + * update copyright year + +- update to version 2.7.0: + * fix issue435: make reload() work when assert rewriting is + active. Thanks Daniel Hahler. + * fix issue616: conftest.py files and their contained fixutres are + now properly considered for visibility, independently from the + exact current working directory and test arguments that are + used. Many thanks to Eric Siegerman and his PR235 which contains + systematic tests for conftest visibility and now passes. This + change also introduces the concept of a rootdir which is printed + as a new pytest header and documented in the pytest customize web + page. + * change reporting of "diverted" tests, i.e. tests that are + collected in one file but actually come from another (e.g. when + tests in a test class come from a base class in a different + file). We now show the nodeid and indicate via a postfix the other + file. + * add ability to set command line options by environment variable + PYTEST_ADDOPTS. + * added documentation on the new pytest-dev teams on bitbucket and + github. See https://pytest.org/latest/contributing.html . Thanks + to Anatoly for pushing and initial work on this. + * fix issue650: new option --docttest-ignore-import-errors which + will turn import errors in doctests into skips. Thanks Charles + Cloud for the complete PR. + * fix issue655: work around different ways that cause python2/3 to + leak sys.exc_info into fixtures/tests causing failures in 3rd + party code + * fix issue615: assertion re-writing did not correctly escape % + signs when formatting boolean operations, which tripped over + mixing booleans with modulo operators. Thanks to Tom Viner for the + report, triaging and fix. + * implement issue351: add ability to specify parametrize ids as a + callable to generate custom test ids. Thanks Brianna Laugher for + the idea and implementation. + * introduce and document new hookwrapper mechanism useful for + plugins which want to wrap the execution of certain hooks for + their purposes. This supersedes the undocumented __multicall__ + protocol which pytest itself and some external plugins use. Note + that pytest-2.8 is scheduled to drop supporting the old + __multicall__ and only support the hookwrapper protocol. + * majorly speed up invocation of plugin hooks + * use hookwrapper mechanism in builtin pytest plugins. + * add a doctest ini option for doctest flags, thanks Holger Peters. + * add note to docs that if you want to mark a parameter and the + parameter is a callable, you also need to pass in a reason to + disambiguate it from the "decorator" case. Thanks Tom Viner. + * "python_classes" and "python_functions" options now support + glob-patterns * for test discovery, as discussed in + issue600. Thanks Ldiary Translations. + * allow to override parametrized fixtures with non-parametrized ones + and vice versa (bubenkoff). + * fix issue463: raise specific error for ‘parameterize’ misspelling + (pfctdayelise). + * On failure, the sys.last_value, sys.last_type and + sys.last_traceback are set, so that a user can inspect the error + via postmortem debugging (almarklein). + +------------------------------------------------------------------- Old: ---- pytest-2.6.4.tar.gz New: ---- pytest-2.7.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-pytest.spec ++++++ --- /var/tmp/diff_new_pack.yidgzk/_old 2015-03-29 20:18:24.000000000 +0200 +++ /var/tmp/diff_new_pack.yidgzk/_new 2015-03-29 20:18:24.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python3-pytest # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python3-pytest -Version: 2.6.4 +Version: 2.7.0 Release: 0 Summary: Simple powerful testing with Python License: MIT ++++++ pytest-2.6.4.tar.gz -> pytest-2.7.0.tar.gz ++++++ ++++ 7770 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
