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

Reply via email to