Hello community, here is the log from the commit of package python-pytest for openSUSE:Factory checked in at 2018-08-08 14:45:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pytest (Old) and /work/SRC/openSUSE:Factory/.python-pytest.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pytest" Wed Aug 8 14:45:49 2018 rev:39 rq:627904 version:3.7.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pytest/python-pytest-doc.changes 2018-07-17 09:38:17.966172763 +0200 +++ /work/SRC/openSUSE:Factory/.python-pytest.new/python-pytest-doc.changes 2018-08-08 14:45:50.872797072 +0200 @@ -1,0 +2,22 @@ +Tue Aug 7 14:49:42 UTC 2018 - mimi...@gmail.com + +- update to 3.7.1 + +------------------------------------------------------------------- +Thu Aug 2 12:57:23 UTC 2018 - mimi...@gmail.com + +- update to 3.7.0 + * pytest_namespace has been deprecated. + * Calling a fixture function directly, as opposed to request them in a test + function, now issues a RemovedInPytest4Warning. + * New package fixture scope: fixtures are finalized when the last test of + a package finishes. This feature is considered experimental, so use it sparingly. + * Node.add_marker now supports an append=True/False parameter to determine + whether the mark comes last (default) or first. + * Fixture caplog now has a messages property, providing convenient access + to the format-interpolated log messages without the extra data provided by the formatter/handler. + * New --trace option to enter the debugger at the start of a test. + * Introduce pytester.copy_example as helper to do acceptance tests + against examples from the project. + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/python-pytest/python-pytest.changes 2018-07-17 09:38:18.238171816 +0200 +++ /work/SRC/openSUSE:Factory/.python-pytest.new/python-pytest.changes 2018-08-08 14:45:50.972797236 +0200 @@ -1,0 +2,32 @@ +Tue Aug 7 14:47:56 UTC 2018 - mimi...@gmail.com + +- update to 3.7.1 + * Raise immediately if approx() is given an expected value of a type it + doesn’t understand (e.g. strings, nested dicts, etc.). + * Correctly represent the dimensions of an numpy array when calling repr() on approx(). + * Fix incompatibility with third party plugins during collection, which + produced the error object has no attribute '_collectfile'. + * Display the absolute path if cache_dir is not relative to the rootdir instead of failing. + * Fix compatibility problem with plugins and the warning code issued + by fixture functions when they are called directly. + * Fix infinite recursion in pytest.approx with arrays in numpy<1.13. + * iFix TypeError when the assertion message is bytes in python 3. + +------------------------------------------------------------------- +Thu Aug 2 12:57:23 UTC 2018 - mimi...@gmail.com + +- update to 3.7.0 + * pytest_namespace has been deprecated. + * Calling a fixture function directly, as opposed to request them in a test + function, now issues a RemovedInPytest4Warning. + * New package fixture scope: fixtures are finalized when the last test of + a package finishes. This feature is considered experimental, so use it sparingly. + * Node.add_marker now supports an append=True/False parameter to determine + whether the mark comes last (default) or first. + * Fixture caplog now has a messages property, providing convenient access + to the format-interpolated log messages without the extra data provided by the formatter/handler. + * New --trace option to enter the debugger at the start of a test. + * Introduce pytester.copy_example as helper to do acceptance tests + against examples from the project. + +------------------------------------------------------------------- Old: ---- pytest-3.6.3.tar.gz New: ---- pytest-3.7.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pytest-doc.spec ++++++ --- /var/tmp/diff_new_pack.tH9O67/_old 2018-08-08 14:45:51.544798168 +0200 +++ /var/tmp/diff_new_pack.tH9O67/_new 2018-08-08 14:45:51.552798181 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pytest-doc -Version: 3.6.3 +Version: 3.7.1 Release: 0 Summary: Documentation for python-pytest, a testing tool with autodiscovery License: MIT ++++++ python-pytest.spec ++++++ --- /var/tmp/diff_new_pack.tH9O67/_old 2018-08-08 14:45:51.596798252 +0200 +++ /var/tmp/diff_new_pack.tH9O67/_new 2018-08-08 14:45:51.600798259 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pytest -Version: 3.6.3 +Version: 3.7.1 Release: 0 Summary: Python testing tool with autodiscovery and detailed asserts License: MIT @@ -31,7 +31,7 @@ Requires: python-atomicwrites Requires: python-attrs >= 17.4.0 Requires: python-more-itertools >= 4.0.0 -Requires: python-pluggy >= 0.5 +Requires: python-pluggy >= 0.7 Requires: python-py >= 1.5.0 #/usr/bin/py.test imports pkg_resources Requires: python-setuptools @@ -42,6 +42,9 @@ %ifpython2 Requires: python-funcsigs %endif +%if "%python_flavor" == "python2" || %python3_version_nodots < 36 +Requires: python-pathlib2 >= 2.2.0 +%endif %python_subpackages ++++++ pytest-3.6.3.tar.gz -> pytest-3.7.1.tar.gz ++++++ ++++ 6625 lines of diff (skipped)