Hello community, here is the log from the commit of package python3-pytest for openSUSE:Factory checked in at 2016-03-09 15:15:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-doc.changes 2016-01-30 11:31:09.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python3-pytest.new/python3-pytest-doc.changes 2016-03-09 15:15:10.000000000 +0100 @@ -0,0 +1,73 @@ +Thu Mar 3 16:29:17 UTC 2016 - a...@gmx.de + +- specfile: + * CHANGELOG -> CHANGELOG.rst + +- update to version 2.9.0: + * New Features + + New pytest.mark.skip mark, which unconditionally skips marked + tests. Thanks @MichaelAquilina for the complete PR (#1040). + + --doctest-glob may now be passed multiple times in the + command-line. Thanks @jab and @nicoddemus for the PR. + + New -rp and -rP reporting options give the summary and full + output of passing tests, respectively. Thanks to @codewarrior0 for + the PR. + + pytest.mark.xfail now has a strict option which makes XPASS + tests to fail the test suite, defaulting to False. There’s also a + xfail_strict ini option that can be used to configure it + project-wise. Thanks @rabbbit for the request and @nicoddemus for + the PR (#1355). + + Parser.addini now supports options of type bool. Thanks + @nicoddemus for the PR. + + New ALLOW_BYTES doctest option strips b prefixes from byte + strings in doctest output (similar to ALLOW_UNICODE). Thanks + @jaraco for the request and @nicoddemus for the PR (#1287). + + give a hint on KeyboardInterrupt to use the –fulltrace option to + show the errors, this fixes #1366. Thanks to @hpk42 for the report + and @RonnyPfannschmidt for the PR. + + catch IndexError exceptions when getting exception source + location. This fixes pytest internal error for dynamically + generated code (fixtures and tests) where source lines are fake by + intention + * Changes + + Important: py.code has been merged into the pytest repository as + pytest._code. This decision was made because py.code had very few + uses outside pytest and the fact that it was in a different + repository made it difficult to fix bugs on its code in a timely + manner. The team hopes with this to be able to better refactor out + and improve that code. This change shouldn’t affect users, but it + is useful to let users aware if they encounter any strange + behavior. + + Keep in mind that the code for pytest._code is private and + experimental, so you definitely should not import it explicitly! + + Please note that the original py.code is still available in + pylib. + + pytest_enter_pdb now optionally receives the pytest config + object. Thanks @nicoddemus for the PR. + + Removed code and documentation for Python 2.5 or lower versions, + including removal of the obsolete _pytest.assertion.oldinterpret + module. Thanks @nicoddemus for the PR (#1226). + + Comparisons now always show up in full when CI or BUILD_NUMBER + is found in the environment, even when -vv isn’t used. Thanks + @The-Compiler for the PR. + + --lf and --ff now support long names: --last-failed and + --failed-first respectively. Thanks @MichaelAquilina for the PR. + + Added expected exceptions to pytest.raises fail message + + Collection only displays progress (“collecting X items”) when in + a terminal. This avoids cluttering the output when using + --color=yes to obtain colors in CI integrations systems (#1397). + * Bug Fixes + + The -s and -c options should now work under xdist; + Config.fromdictargs now represents its input much more + faithfully. Thanks to @bukzor for the complete PR (#680). + + Fix (#1290): support Python 3.5’s @ operator in assertion + rewriting. Thanks @Shinkenjoe for report with test case and + @tomviner for the PR. + + Fix formatting utf-8 explanation messages (#1379). Thanks @biern + for the PR. + + Fix traceback style docs to describe all of the available + options (auto/long/short/line/native/no), with auto being the + default since v2.6. Thanks @hackebrot for the PR. + + Fix (#1422): junit record_xml_property doesn’t allow multiple + records with same name. + --- /work/SRC/openSUSE:Factory/python3-pytest/python3-pytest.changes 2016-01-30 11:31:09.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python3-pytest.new/python3-pytest.changes 2016-03-09 15:15:10.000000000 +0100 @@ -1,0 +2,74 @@ +Thu Mar 3 16:29:17 UTC 2016 - a...@gmx.de + +- specfile: + * CHANGELOG -> CHANGELOG.rst + +- update to version 2.9.0: + * New Features + + New pytest.mark.skip mark, which unconditionally skips marked + tests. Thanks @MichaelAquilina for the complete PR (#1040). + + --doctest-glob may now be passed multiple times in the + command-line. Thanks @jab and @nicoddemus for the PR. + + New -rp and -rP reporting options give the summary and full + output of passing tests, respectively. Thanks to @codewarrior0 for + the PR. + + pytest.mark.xfail now has a strict option which makes XPASS + tests to fail the test suite, defaulting to False. There’s also a + xfail_strict ini option that can be used to configure it + project-wise. Thanks @rabbbit for the request and @nicoddemus for + the PR (#1355). + + Parser.addini now supports options of type bool. Thanks + @nicoddemus for the PR. + + New ALLOW_BYTES doctest option strips b prefixes from byte + strings in doctest output (similar to ALLOW_UNICODE). Thanks + @jaraco for the request and @nicoddemus for the PR (#1287). + + give a hint on KeyboardInterrupt to use the –fulltrace option to + show the errors, this fixes #1366. Thanks to @hpk42 for the report + and @RonnyPfannschmidt for the PR. + + catch IndexError exceptions when getting exception source + location. This fixes pytest internal error for dynamically + generated code (fixtures and tests) where source lines are fake by + intention + * Changes + + Important: py.code has been merged into the pytest repository as + pytest._code. This decision was made because py.code had very few + uses outside pytest and the fact that it was in a different + repository made it difficult to fix bugs on its code in a timely + manner. The team hopes with this to be able to better refactor out + and improve that code. This change shouldn’t affect users, but it + is useful to let users aware if they encounter any strange + behavior. + + Keep in mind that the code for pytest._code is private and + experimental, so you definitely should not import it explicitly! + + Please note that the original py.code is still available in + pylib. + + pytest_enter_pdb now optionally receives the pytest config + object. Thanks @nicoddemus for the PR. + + Removed code and documentation for Python 2.5 or lower versions, + including removal of the obsolete _pytest.assertion.oldinterpret + module. Thanks @nicoddemus for the PR (#1226). + + Comparisons now always show up in full when CI or BUILD_NUMBER + is found in the environment, even when -vv isn’t used. Thanks + @The-Compiler for the PR. + + --lf and --ff now support long names: --last-failed and + --failed-first respectively. Thanks @MichaelAquilina for the PR. + + Added expected exceptions to pytest.raises fail message + + Collection only displays progress (“collecting X items”) when in + a terminal. This avoids cluttering the output when using + --color=yes to obtain colors in CI integrations systems (#1397). + * Bug Fixes + + The -s and -c options should now work under xdist; + Config.fromdictargs now represents its input much more + faithfully. Thanks to @bukzor for the complete PR (#680). + + Fix (#1290): support Python 3.5’s @ operator in assertion + rewriting. Thanks @Shinkenjoe for report with test case and + @tomviner for the PR. + + Fix formatting utf-8 explanation messages (#1379). Thanks @biern + for the PR. + + Fix traceback style docs to describe all of the available + options (auto/long/short/line/native/no), with auto being the + default since v2.6. Thanks @hackebrot for the PR. + + Fix (#1422): junit record_xml_property doesn’t allow multiple + records with same name. + +------------------------------------------------------------------- Old: ---- pytest-2.8.7.tar.gz New: ---- pytest-2.9.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-pytest-doc.spec ++++++ --- /var/tmp/diff_new_pack.lzEecq/_old 2016-03-09 15:15:12.000000000 +0100 +++ /var/tmp/diff_new_pack.lzEecq/_new 2016-03-09 15:15:12.000000000 +0100 @@ -17,7 +17,7 @@ Name: python3-pytest-doc -Version: 2.8.7 +Version: 2.9.0 Release: 0 Summary: Simple powerful testing with Python License: MIT @@ -59,7 +59,7 @@ %files %defattr(-,root,root,-) -%doc LICENSE CHANGELOG +%doc LICENSE CHANGELOG.rst %doc doc/build/html %changelog ++++++ python3-pytest.spec ++++++ --- /var/tmp/diff_new_pack.lzEecq/_old 2016-03-09 15:15:12.000000000 +0100 +++ /var/tmp/diff_new_pack.lzEecq/_new 2016-03-09 15:15:12.000000000 +0100 @@ -17,7 +17,7 @@ Name: python3-pytest -Version: 2.8.7 +Version: 2.9.0 Release: 0 Summary: Simple powerful testing with Python License: MIT @@ -89,7 +89,7 @@ %files %defattr(-,root,root,-) -%doc LICENSE README.rst CHANGELOG +%doc LICENSE README.rst CHANGELOG.rst %ghost %{_bindir}/py.test %ghost %{_sysconfdir}/alternatives/py.test %{_bindir}/py.test-%{py3_ver} ++++++ pytest-2.8.7.tar.gz -> pytest-2.9.0.tar.gz ++++++ ++++ 14950 lines of diff (skipped)