Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-py for openSUSE:Factory checked in at 2025-07-08 15:28:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-py (Old) and /work/SRC/openSUSE:Factory/.python-py.new.7373 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-py" Tue Jul 8 15:28:00 2025 rev:45 rq:1290938 version:1.11.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-py/python-py.changes 2025-05-07 19:16:19.250844536 +0200 +++ /work/SRC/openSUSE:Factory/.python-py.new.7373/python-py.changes 2025-07-08 15:28:08.275984686 +0200 @@ -1,0 +2,6 @@ +Mon Jul 7 04:55:19 UTC 2025 - Steve Kowalik <steven.kowa...@suse.com> + +- Add patch support-pytest-8.4.patch: + * test cases can no longer call yield. + +------------------------------------------------------------------- New: ---- support-pytest-8.4.patch ----------(New B)---------- New: - Add patch support-pytest-8.4.patch: * test cases can no longer call yield. ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-py.spec ++++++ --- /var/tmp/diff_new_pack.zZgV0n/_old 2025-07-08 15:28:08.896010606 +0200 +++ /var/tmp/diff_new_pack.zZgV0n/_new 2025-07-08 15:28:08.900010774 +0200 @@ -37,6 +37,8 @@ Patch0: pr_222.patch # CVE-2022-42969 Remove all traces of svn Patch1: remove-svn-remants.patch +# PATCH-FIX-OPENSUSE Support pytest 8.4+ changes +Patch2: support-pytest-8.4.patch BuildRequires: %{python_module apipkg} BuildRequires: %{python_module iniconfig} BuildRequires: %{python_module pip} ++++++ support-pytest-8.4.patch ++++++ Index: py-1.11.0/testing/code/test_source.py =================================================================== --- py-1.11.0.orig/testing/code/test_source.py +++ py-1.11.0/testing/code/test_source.py @@ -294,7 +294,7 @@ class TestSourceParsingAndCompiling: for comp in py.code.compile, py.code.Source.compile: for name in '', None, 'my': - yield check, comp, name + check(comp, name) def test_offsetless_synerr(self): py.test.raises(SyntaxError, py.code.compile, "lambda a,a: 0", mode='eval')