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 <c...@bnavigator.de> + +- 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 alarr...@suse.com -- 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")