Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2021-10-31 22:55:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-qt5" Sun Oct 31 22:55:38 2021 rev:57 rq:928223 version:5.15.6 Changes: -------- --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes 2021-10-20 20:23:37.873353886 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new.1890/python-qt5.changes 2021-10-31 22:56:19.807729966 +0100 @@ -1,0 +2,8 @@ +Fri Oct 29 15:16:55 UTC 2021 - Ben Greiner <c...@bnavigator.de> + +- Update to 5.15.6 + * Bug fixes + * affecting source builds for Python 3.10 + * minor improvements to the QObject type hints + +------------------------------------------------------------------- Old: ---- PyQt5-5.15.5.tar.gz New: ---- PyQt5-5.15.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-qt5.spec ++++++ --- /var/tmp/diff_new_pack.wyO3oB/_old 2021-10-31 22:56:20.247730304 +0100 +++ /var/tmp/diff_new_pack.wyO3oB/_new 2021-10-31 22:56:20.247730304 +0100 @@ -31,7 +31,7 @@ %define skip_python2 1 %define mname qt5 Name: python-%{mname} -Version: 5.15.5 +Version: 5.15.6 Release: 0 Summary: Python bindings for Qt 5 License: SUSE-GPL-2.0-with-FLOSS-exception OR GPL-3.0-only OR NonFree @@ -78,7 +78,7 @@ %endif BuildRequires: %{python_module pyqt-builder >= 1.9} BuildRequires: %{python_module qt5-sip} -BuildRequires: %{python_module sip-devel >= 5.3} +BuildRequires: %{python_module sip-devel >= 6.4} Requires: python-qt5-sip %requires_ge python-dbus-python Provides: python-PyQt5 = %{version}-%{release} @@ -96,7 +96,7 @@ Requires: python-%{mname} = %{version} Requires: python-dbus-python-devel Requires: python-devel -Requires: python-sip-devel >= 5.3 +Requires: python-sip-devel >= 6.4 Requires: pkgconfig(Qt5Bluetooth) Requires: pkgconfig(Qt5Designer) Requires: pkgconfig(Qt5Help) ++++++ PyQt5-5.15.5.tar.gz -> PyQt5-5.15.6.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PyQt5-5.15.5/ChangeLog new/PyQt5-5.15.6/ChangeLog --- old/PyQt5-5.15.5/ChangeLog 2021-10-13 17:05:13.267322500 +0200 +++ new/PyQt5-5.15.6/ChangeLog 2021-10-29 16:11:33.346566000 +0200 @@ -1,3 +1,29 @@ +2021-10-24 Phil Thompson <p...@riverbankcomputing.com> + + * pyuic/uic/Compiler/qtproxies.py: + Generate typing information to ignore connect() in pyuic generated + code. + [34cb760572b8] [5.15.6] <5.15-maint> + + * PyQt5.msp: + Remove QObject.__getattr__() from QtCore.pyi as it hides + missing/mistyped attribute names. + [ba5c19ab8690] <5.15-maint> + + * NEWS, PyQt5.msp, lib/pyproject.toml: + Fixed pickling of QByteArray with Python v3.10. + [2ed6a8e59201] <5.15-maint> + + * test/tests/classes/test_QByteArray.py: + Added the QByteArray pickle test. + [6e7bdf2d8c92] <5.15-maint> + +2021-10-12 Phil Thompson <p...@riverbankcomputing.com> + + * .hgtags: + Added tag 5.15.5 for changeset ab35506238c2 + [965570c2c344] <5.15-maint> + 2021-10-07 Phil Thompson <p...@riverbankcomputing.com> * NEWS, pyuic/uic/Compiler/qtproxies.py: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PyQt5-5.15.5/NEWS new/PyQt5-5.15.6/NEWS --- old/PyQt5-5.15.5/NEWS 2021-10-13 16:42:56.752223000 +0200 +++ new/PyQt5-5.15.6/NEWS 2021-10-29 15:52:08.582396000 +0200 @@ -1,3 +1,6 @@ +v5.15.6 24th October 2021 + - Bug fixes. + v5.15.5 7th October 2021 - Added the missing QPdfWriter.setPageSize() overload. - pylupdate5 now assumes that the default codec is UTF-8 and specified v2.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PyQt5-5.15.5/PKG-INFO new/PyQt5-5.15.6/PKG-INFO --- old/PyQt5-5.15.5/PKG-INFO 2021-10-13 17:05:29.838979700 +0200 +++ new/PyQt5-5.15.6/PKG-INFO 2021-10-29 16:11:47.771104300 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: PyQt5 -Version: 5.15.5 +Version: 5.15.6 Requires-Python: >=3.6 Summary: Python bindings for the Qt cross platform application toolkit Home-Page: https://www.riverbankcomputing.com/software/pyqt/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PyQt5-5.15.5/configure.py new/PyQt5-5.15.6/configure.py --- old/PyQt5-5.15.5/configure.py 2021-10-13 17:05:13.286513600 +0200 +++ new/PyQt5-5.15.6/configure.py 2021-10-29 16:11:33.366122700 +0200 @@ -28,7 +28,7 @@ # Initialise the constants. -PYQT_VERSION_STR = "5.15.5" +PYQT_VERSION_STR = "5.15.6" SIP_MIN_VERSION = '4.19.23' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PyQt5-5.15.5/pyproject.toml new/PyQt5-5.15.6/pyproject.toml --- old/PyQt5-5.15.5/pyproject.toml 2021-10-13 17:05:13.293797300 +0200 +++ new/PyQt5-5.15.6/pyproject.toml 2021-10-29 16:11:33.373747800 +0200 @@ -1,12 +1,12 @@ # Specify the build system requirements. [build-system] -requires = ["sip >=5.3, <7", "PyQt-builder >=1.9, <2"] +requires = ["sip >=6.4, <7", "PyQt-builder >=1.9, <2"] build-backend = "sipbuild.api" # Specify the PEP 566 metadata for the project. [tool.sip.metadata] name = "PyQt5" -version = "5.15.5" +version = "5.15.6" summary = "Python bindings for the Qt cross platform application toolkit" home-page = "https://www.riverbankcomputing.com/software/pyqt/" author = "Riverbank Computing Limited" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PyQt5-5.15.5/pyuic/uic/Compiler/qtproxies.py new/PyQt5-5.15.6/pyuic/uic/Compiler/qtproxies.py --- old/PyQt5-5.15.5/pyuic/uic/Compiler/qtproxies.py 2021-10-13 17:05:13.377086400 +0200 +++ new/PyQt5-5.15.6/pyuic/uic/Compiler/qtproxies.py 2021-10-29 16:11:33.428073200 +0200 @@ -134,6 +134,9 @@ if needs_translation: i18n_print(func_call) else: + if self.function_name == 'connect': + func_call += ' # type: ignore' + write_code(func_call) def __getattribute__(self, attribute): @@ -174,7 +177,7 @@ self._signal_index = "'%s'" % signal_index def connect(self, slot): - write_code("%s.%s[%s].connect(%s)" % (self._sender, self._signal_name, self._signal_index, slot)) + write_code("%s.%s[%s].connect(%s) # type: ignore" % (self._sender, self._signal_name, self._signal_index, slot)) class ProxyClass(ProxyBase): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PyQt5-5.15.5/sip/QtCore/QtCoremod.sip new/PyQt5-5.15.6/sip/QtCore/QtCoremod.sip --- old/PyQt5-5.15.5/sip/QtCore/QtCoremod.sip 2021-10-13 17:05:27.565650000 +0200 +++ new/PyQt5-5.15.6/sip/QtCore/QtCoremod.sip 2021-10-29 16:11:45.893837700 +0200 @@ -20,7 +20,7 @@ // WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%Module(name=PyQt5.QtCore, call_super_init=True, default_VirtualErrorHandler=PyQt5, keyword_arguments="Optional", use_limited_api=True) +%Module(name=PyQt5.QtCore, call_super_init=True, default_VirtualErrorHandler=PyQt5, keyword_arguments="Optional", use_limited_api=True, py_ssize_t_clean=True) %Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_6_2 Qt_5_6_3 Qt_5_6_4 Qt_5_6_5 Qt_5_6_6 Qt_5_6_7 Qt_5_6_8 Qt_5_6_9 Qt_5_7_0 Qt_5_7_1 Qt_5_8_0 Qt_5_8_1 Qt_5_9_0 Qt_5_9_1 Qt_5_9_2 Qt_5_9_3 Qt_5_9_4 Qt_5_9_5 Qt_5_9_6 Qt_5_9_7 Qt_5_9_8 Qt_5_9_9 Qt_5_10_0 Qt_5_10_1 Qt_5_11_0 Qt_5_11_1 Qt_5_11_2 Qt_5_11_3 Qt_5_12_0 Qt_5_12_1 Qt_5_12_2 Qt_5_12_3 Qt_5_12_4 Qt_5_13_0 Qt_5_14_0 Qt_5_15_0} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PyQt5-5.15.5/sip/QtCore/qbytearray.sip new/PyQt5-5.15.6/sip/QtCore/qbytearray.sip --- old/PyQt5-5.15.5/sip/QtCore/qbytearray.sip 2021-10-13 17:05:27.753919400 +0200 +++ new/PyQt5-5.15.6/sip/QtCore/qbytearray.sip 2021-10-29 16:11:45.987526400 +0200 @@ -150,9 +150,9 @@ %PickleCode #if PY_MAJOR_VERSION >= 3 - sipRes = Py_BuildValue((char *)"(y#)", sipCpp->data(), sipCpp->size()); + sipRes = Py_BuildValue((char *)"(y#)", sipCpp->data(), static_cast<Py_ssize_t>(sipCpp->size())); #else - sipRes = Py_BuildValue((char *)"(s#)", sipCpp->data(), sipCpp->size()); + sipRes = Py_BuildValue((char *)"(s#)", sipCpp->data(), static_cast<Py_ssize_t>(sipCpp->size())); #endif %End diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PyQt5-5.15.5/sip/QtCore/qglobal.sip new/PyQt5-5.15.6/sip/QtCore/qglobal.sip --- old/PyQt5-5.15.5/sip/QtCore/qglobal.sip 2021-10-13 17:05:27.741603600 +0200 +++ new/PyQt5-5.15.6/sip/QtCore/qglobal.sip 2021-10-29 16:11:45.970893100 +0200 @@ -29,8 +29,8 @@ const char *PYQT_VERSION_STR; %ModuleCode -static int PYQT_VERSION = 0x050f05; -static const char *PYQT_VERSION_STR = "5.15.5"; +static int PYQT_VERSION = 0x050f06; +static const char *PYQT_VERSION_STR = "5.15.6"; %End const int QT_VERSION; const char *QT_VERSION_STR; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PyQt5-5.15.5/sip/QtCore/qobject.sip new/PyQt5-5.15.6/sip/QtCore/qobject.sip --- old/PyQt5-5.15.5/sip/QtCore/qobject.sip 2021-10-13 17:05:27.452653400 +0200 +++ new/PyQt5-5.15.6/sip/QtCore/qobject.sip 2021-10-29 16:11:45.840659600 +0200 @@ -444,7 +444,7 @@ return qpycore_pyqtconfigure(sipSelf, sipArgs, sipKwds); %End - SIP_PYOBJECT __getattr__(const char *name /Encoding="UTF-8"/) const; + SIP_PYOBJECT __getattr__(const char *name /Encoding="UTF-8"/) const /NoTypeHint/; %MethodCode sipRes = qpycore_qobject_getattr(sipCpp, sipSelf, a0); %End