Hello community, here is the log from the commit of package python-pytest for openSUSE:Factory checked in at 2020-05-28 09:04:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pytest (Old) and /work/SRC/openSUSE:Factory/.python-pytest.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pytest" Thu May 28 09:04:51 2020 rev:55 rq:802880 version:5.4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pytest/python-pytest.changes 2020-04-19 21:42:18.143217933 +0200 +++ /work/SRC/openSUSE:Factory/.python-pytest.new.3606/python-pytest.changes 2020-05-28 09:04:54.675275669 +0200 @@ -1,0 +2,33 @@ +Tue May 12 08:49:45 UTC 2020 - Ondřej Súkup <[email protected]> + +- Update to 5.4.2 + * Fix crash with captured output when using the capsysbinary fixture. + * Ensure a unittest.IsolatedAsyncioTestCase is actually awaited. + * Fix TerminalRepr instances to be hashable again. + * Fix regression where functions registered with TestCase.addCleanup + were not being called on test failures. + * Allow users to still set the deprecated TerminalReporter.writer attribute. + * Revert “tmpdir: clean up indirection via config for factories + * Fixed regression: asyncbase.TestCase tests are executed correctly again + * Fix File.from_constructor so it forwards extra keyword arguments to the constructor. + * Classes with broken __getattribute__ methods are displayed correctly during failures. + * Fix _is_setup_py for files encoded differently than locale. + +------------------------------------------------------------------- +Mon Apr 27 10:43:32 UTC 2020 - Tomáš Chvátal <[email protected]> + +- Update to 5.4.1: + * #6909: Revert the change introduced by #6330, which required all + arguments to @pytest.mark.parametrize to be explicitly defined + in the function signature. + * #6910: Fix crash when plugins return an unknown stats while using + the --reportlog option. + * #6316: Matching of -k EXPRESSION to test names is now case-insensitive. + * #6443: Plugins specified with -p are now loaded after internal plugins + * #6637: Removed the long-deprecated pytest_itemstart hook. + * #6673: Reversed / fix meaning of “+/-” in error diffs. “-” means that + sth. expected is missing in the result and “+” means that there are + unexpected extras in the result. +- Remove merged patch tidy-up-embeddedfile.patch + +------------------------------------------------------------------- Old: ---- pytest-5.3.5.tar.gz tidy-up-embeddedfile.patch New: ---- pytest-5.4.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pytest.spec ++++++ --- /var/tmp/diff_new_pack.e5eOYk/_old 2020-05-28 09:04:55.455277431 +0200 +++ /var/tmp/diff_new_pack.e5eOYk/_new 2020-05-28 09:04:55.455277431 +0200 @@ -27,19 +27,16 @@ %endif %define skip_python2 1 Name: python-pytest%{psuffix} -Version: 5.3.5 +Version: 5.4.2 Release: 0 Summary: Python testing tool with autodiscovery and detailed asserts License: MIT URL: https://github.com/pytest-dev/pytest Source: https://files.pythonhosted.org/packages/source/p/pytest/pytest-%{version}.tar.gz -# UPSTREAM FIX: gh/pytest-dev#6899 -Patch0: tidy-up-embeddedfile.patch BuildRequires: %{python_module setuptools >= 40.0} BuildRequires: %{python_module setuptools_scm} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-atomicwrites >= 1.0 Requires: python-attrs >= 17.4.0 Requires: python-importlib-metadata >= 0.12 Requires: python-more-itertools >= 4.0.0 @@ -47,7 +44,6 @@ Requires: python-pluggy >= 0.12 Requires: python-py >= 1.5.0 Requires: python-setuptools -Requires: python-six >= 1.10.0 Requires: python-wcwidth Requires(post): update-alternatives Requires(postun): update-alternatives @@ -57,7 +53,7 @@ BuildRequires: %{python_module Jinja2} BuildRequires: %{python_module Twisted} BuildRequires: %{python_module decorator} -BuildRequires: %{python_module hypothesis} +BuildRequires: %{python_module hypothesis >= 3.56} BuildRequires: %{python_module importlib-metadata >= 0.12} BuildRequires: %{python_module mock} BuildRequires: %{python_module nose} @@ -68,7 +64,6 @@ BuildRequires: %{python_module pytest-forked} BuildRequires: %{python_module pytest-xdist} BuildRequires: %{python_module requests} -BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module xmlschema} BuildRequires: lsof %endif @@ -92,7 +87,6 @@ %prep %setup -q -n pytest-%{version} -%autopatch -p1 %build %python_build ++++++ pytest-5.3.5.tar.gz -> pytest-5.4.2.tar.gz ++++++ ++++ 20477 lines of diff (skipped)
