Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-wxPython for openSUSE:Factory 
checked in at 2025-01-23 17:57:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-wxPython (Old)
 and      /work/SRC/openSUSE:Factory/.python-wxPython.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-wxPython"

Thu Jan 23 17:57:15 2025 rev:29 rq:1239533 version:4.2.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-wxPython/python-wxPython.changes  
2024-11-21 15:13:31.496727276 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-wxPython.new.5589/python-wxPython.changes    
    2025-01-23 18:01:32.994567204 +0100
@@ -1,0 +2,6 @@
+Mon Jan 20 17:58:04 UTC 2025 - Markéta Machová <mmach...@suse.com>
+
+- Add patch python-3.13.1.patch to fix tests with Python 3.13.1
+- Factory is not built on Python 3.10 anymore
+
+-------------------------------------------------------------------

New:
----
  python-3.13.1.patch

BETA DEBUG BEGIN:
  New:
- Add patch python-3.13.1.patch to fix tests with Python 3.13.1
- Factory is not built on Python 3.10 anymore
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-wxPython.spec ++++++
--- /var/tmp/diff_new_pack.c3Xfz1/_old  2025-01-23 18:01:34.954648108 +0100
+++ /var/tmp/diff_new_pack.c3Xfz1/_new  2025-01-23 18:01:34.954648108 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-wxPython
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -98,6 +98,8 @@
 # PATCH-FIX-OPENSUSE - Test fixes/additions:
 Patch112:       0001-Check-HSV-values-in-image-test.patch
 Patch114:       wxwidgets-3.2.5.patch
+# PATCH-FIX-UPSTREAM https://github.com/wxWidgets/Phoenix/pull/2678 Fix test 
with Python 3.13.1
+Patch115:       python-3.13.1.patch
 # TODO: Replace deprecated setup.py calls in build.py with PEP517 without 
building wxWidgets into the wheel
 BuildRequires:  %{python_module base >= 3.7}
 BuildRequires:  %{python_module devel}

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.c3Xfz1/_old  2025-01-23 18:01:35.010650420 +0100
+++ /var/tmp/diff_new_pack.c3Xfz1/_new  2025-01-23 18:01:35.014650585 +0100
@@ -1,5 +1,4 @@
 <multibuild>
-  <package>python310</package>
   <package>python311</package>
   <package>python312</package>
   <package>python313</package>

++++++ python-3.13.1.patch ++++++
Index: wxPython-4.2.2/unittests/test_cmdproc.py
===================================================================
--- wxPython-4.2.2.orig/unittests/test_cmdproc.py
+++ wxPython-4.2.2/unittests/test_cmdproc.py
@@ -41,19 +41,19 @@ class cmdproc_Tests(wtc.WidgetTestCase):
 
         cmds = cmdproc.GetCommands()
         self.assertEqual(len(cmds), 5)
-        self.assertEqual([x.value for x in cmds], [True]*5)
+        self.assertEqual([x.value for x in list(cmds)], [True]*5)
 
         self.assertTrue(cmdproc.CanUndo())
         self.assertFalse(cmdproc.CanRedo())
 
         cmdproc.Undo()
         cmdproc.Undo()
-        self.assertEqual([x.value for x in cmds], [True]*3 + [False]*2)
+        self.assertEqual([x.value for x in list(cmds)], [True]*3 + [False]*2)
 
         self.assertTrue(cmdproc.CanRedo())
         cmdproc.Redo()
         cmdproc.Redo()
-        self.assertEqual([x.value for x in cmds], [True]*5)
+        self.assertEqual([x.value for x in list(cmds)], [True]*5)
 
         cmdproc.Undo()
         cmdproc.Undo()

Reply via email to