Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-pyqt-builder for
openSUSE:Factory checked in at 2025-01-12 11:10:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyqt-builder (Old)
and /work/SRC/openSUSE:Factory/.python-pyqt-builder.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyqt-builder"
Sun Jan 12 11:10:00 2025 rev:23 rq:1236041 version:1.17.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyqt-builder/python-pyqt-builder.changes
2024-11-05 15:39:54.711285226 +0100
+++
/work/SRC/openSUSE:Factory/.python-pyqt-builder.new.1881/python-pyqt-builder.changes
2025-01-12 11:10:21.785068973 +0100
@@ -1,0 +2,11 @@
+Wed Jan 8 15:25:39 UTC 2025 - Ben Greiner <[email protected]>
+
+- Update to 1.17.1
+ * Added support for Qt v6.8
+ * Added support for the QtGraphs module.
+ * Linux wheels now require GLIBC v2.35 (eg. Ubuntu 22.04) on
+ Intel and v2.39 (eg. Ubuntu 24.04) on Arm.
+- Drop support-python3.6.patch
+ * Python 3.6 is no longer maintained for PyQt
+
+-------------------------------------------------------------------
Old:
----
pyqt_builder-1.16.4.tar.gz
support-python3.6.patch
New:
----
pyqt_builder-1.17.1.tar.gz
python-pyqt-builder.rpmlintrc
BETA DEBUG BEGIN:
Old: Intel and v2.39 (eg. Ubuntu 24.04) on Arm.
- Drop support-python3.6.patch
* Python 3.6 is no longer maintained for PyQt
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pyqt-builder.spec ++++++
--- /var/tmp/diff_new_pack.Ij1Fg0/_old 2025-01-12 11:10:22.273089055 +0100
+++ /var/tmp/diff_new_pack.Ij1Fg0/_new 2025-01-12 11:10:22.277089219 +0100
@@ -16,21 +16,20 @@
#
-%define mname pyqt-builder
%{?sle15_python_module_pythons}
-Name: python-%{mname}
-Version: 1.16.4
+Name: python-pyqt-builder
+Version: 1.17.1
Release: 0
Summary: The PEP 517 compliant PyQt build system
License: BSD-2-Clause
URL: https://github.com/Python-PyQt/PyQt-builder
Source0:
https://files.pythonhosted.org/packages/source/P/PyQt-builder/pyqt_builder-%{version}.tar.gz
-# PATCH-FEATURE-SUSE support-python3.6.patch [email protected] -- The PyQt5
packages have the SLE15 python module macro, but it is disable in some
maintance projects
-Patch0: support-python3.6.patch
-BuildRequires: %{python_module base >= 3.6}
+Source99: python-pyqt-builder.rpmlintrc
+BuildRequires: %{python_module base >= 3.8}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools >= 64}
-BuildRequires: %{python_module setuptools_scm >= 8}
+# Technically >= 8, but we make it compatible in prep.
+BuildRequires: %{python_module setuptools_scm >= 7}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
@@ -57,6 +56,10 @@
%prep
%autosetup -p1 -n pyqt_builder-%{version}
+# Make it work with setuptools_scm < 8
+%if 0%{suse_version} < 1600
+sed -i s/version_file/write_to/ pyproject.toml
+%endif
%build
%pyproject_wheel
@@ -86,5 +89,5 @@
%python_alternative %{_bindir}/pyqt-bundle
%python_alternative %{_bindir}/pyqt-qt-wheel
%{python_sitelib}/pyqtbuild
-%{python_sitelib}/PyQt_builder-%{version}*-info
+%{python_sitelib}/PyQt_builder-%{version}.dist-info
++++++ pyqt_builder-1.16.4.tar.gz -> pyqt_builder-1.17.1.tar.gz ++++++
++++ 2544 lines of diff (skipped)
++++++ python-pyqt-builder.rpmlintrc ++++++
# SIP is packaged as sip-devel
addFilter("python-missing-require sip")
addFilter("python-leftover-require python3.*-sip-devel")
addFilter("devel-dependency python3.*-sip-devel")