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 2026-06-18 18:44:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-wxPython (Old)
and /work/SRC/openSUSE:Factory/.python-wxPython.new.1981 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-wxPython"
Thu Jun 18 18:44:49 2026 rev:36 rq:1360256 version:4.2.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-wxPython/python-wxPython.changes
2026-03-28 20:16:31.853297101 +0100
+++
/work/SRC/openSUSE:Factory/.python-wxPython.new.1981/python-wxPython.changes
2026-06-18 18:45:44.821869527 +0200
@@ -1,0 +2,48 @@
+Thu Jun 11 05:35:32 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Update to 4.2.5:
+ * Change sdist filename to all lowercase
+ * Fix wx.svg to work with cython 3.1 generated code.
+ * Populate wx.svg with _nanosvg enum values.
+ * Drop Python 3.9 (EOL)
+ * Add typing-extensions to build system requirements
+ * Add enum class support to etgtools
+ * Add a sip MappedType for std::vector
+ * Update sip generator to handle constexpr's
+ * Fix bug in _archive_submodules exposed by newer wx
+ * Fix compile warning in ListClass __contains__ methods
+ * Fix build with setuptools 81+
+ * Rewrite constexpr to const in member vars
+ * Handle changes in wxGLCanvas and wxWebView in wx 3.3.2
+ * Make flatmenu's repositioning logic multi-monitor aware
+ * Add several methods to FlatMenu and FlatMenuItem to mimic wx better.
+ * Remove no-op code from aui for deleting panes created referring to
+ inexistent windows
+ * Fix SuperToolTip window too small when footerBmp is used
+ * Expose MSWEnableDarkMode/wxDarkModeSettings on all platforms at
+ compilation time
+ * Fix webview stubs for wxWidgets 3.3.x
+ * Set rpath in link arguments rather than LD_RUN_PATH
+ * Fix using setuptools.build_meta backend (#2732)
+ * Fix EOL style in wx.py.editwindow.py (#2741)
+ * Replace imp with types in wx.py.editor.py (#2745)
+ * Fix floatcanvas Text.ShiftFunDict: convert float to int (#2749)
+ * Fix up/down option not working on the initial search in wx.py.frame
+ (#2747)
+ * Fix floatcanvas Arrow, Point, Bitmap drawings (#2750)
+ * Officially support and build wheels for Python 3.14 and Windows 11 ARM
+ * Fix crash when calling wx.SystemSettings.GetAppearance() without App
+ (#2771)
+ * Enable whole word search in wx.py.editwindow (#2769)
+ * Add MaxSize limit to ScaledBitmap drawing in FloatCanvas (#2768)
+ * Fix more OGL float/int conversion issues (#2739)
+ * Major speedups and bug fixes to CustomTreeCtrl and HyperTreeList (#2088)
+ * Fix duplicated string constants in wx.propgrid (#2790)
+ * Add non-zero width and height to default tab size to avoid wxWidgets
+ warning in wx.lib.agw.aui.auibook (#2788)
+ * Fix SetHeaderHeight in UltimateListCtrl (#2239)
+ * Add ScrollLeft and ScrollDown to PlotCanvas (#2795)
+ * Add sample of PlotCanvas usage (#2794)
+ * Fix a linker issue with GCC 16+ and wxHelpControllerBase (#2807)
+
+-------------------------------------------------------------------
Old:
----
wxPython-4.2.3.tar.gz
New:
----
wxpython-4.2.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-wxPython.spec ++++++
--- /var/tmp/diff_new_pack.oGjDa4/_old 2026-06-18 18:45:46.697947803 +0200
+++ /var/tmp/diff_new_pack.oGjDa4/_new 2026-06-18 18:45:46.701947970 +0200
@@ -90,14 +90,14 @@
%endif
Name: %{pprefix}-wxPython
-Version: 4.2.3
+Version: 4.2.5
Release: 0
Summary: The "Phoenix" variant of the wxWidgets Python bindings
License: GPL-2.0-or-later
Group: System/Libraries
URL: https://github.com/wxWidgets/Phoenix
# repacked
https://files.pythonhosted.org/packages/source/w/wxPython/wxPython-%%{version}.tar.gz
-Source0: wxPython-%{version}.tar.gz
+Source0: wxpython-%{version}.tar.gz
Source1: python-wxPython-rpmlintrc
Source2: repack
# PATCH-FIX-OPENSUSE
@@ -111,7 +111,8 @@
Patch112: 0001-Check-HSV-values-in-image-test.patch
Patch114: wxwidgets-3.2.5.patch
# TODO: Replace deprecated setup.py calls in build.py with PEP517 without
building wxWidgets into the wheel
-BuildRequires: %{python_module base >= 3.9}
+BuildRequires: %{python_module base >= 3.10}
+BuildRequires: %{python_module Cython}
BuildRequires: %{python_module devel}
BuildRequires: %{python_module requests}
BuildRequires: %{python_module setuptools}
@@ -161,7 +162,6 @@
BuildRequires: %{python_module pytest-forked}
BuildRequires: %{python_module pytest-xdist}
BuildRequires: %{python_module pytest}
-BuildRequires: %{python_module six}
BuildRequires: Mesa-dri
# Need at least one font installed
BuildRequires: google-opensans-fonts
@@ -203,7 +203,7 @@
Provides translations to the package %{name}.
%prep
-%autosetup -n wxPython-%{version} -p1
+%autosetup -n wxpython-%{version} -p1
# https://github.com/wxWidgets/Phoenix/issues/2105
# https://bugzilla.suse.com/show_bug.cgi?id=670523
find -iname *.dll | grep . && \
++++++ repack ++++++
--- /var/tmp/diff_new_pack.oGjDa4/_old 2026-06-18 18:45:46.833953478 +0200
+++ /var/tmp/diff_new_pack.oGjDa4/_new 2026-06-18 18:45:46.837953645 +0200
@@ -1,5 +1,5 @@
#!/bin/sh
-tar -xzf wxPython-*.gz
-rm -r wxPython-*/packaging
-tar -czf wxPython-*.gz wxPython-*/
+tar -xzf wxpython-*.gz
+rm -r wxpython-*/packaging
+tar -czf wxpython-*.gz wxpython-*/