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)


Reply via email to