[neon/forks/pyqt5/Neon/release] /: New upstream version 5.15.9+dfsg
Dmitry Shachnev
null at kde.org
Sun Feb 19 03:48:10 GMT 2023
Git commit 0904ce4844e463c08e6680b309996b55acc75b78 by Dmitry Shachnev.
Committed on 07/02/2023 at 18:00.
Pushed by carlosdem into branch 'Neon/release'.
New upstream version 5.15.9+dfsg
M +11 -0 ChangeLog
M +3 -0 NEWS
M +1 -1 PKG-INFO
M +1 -1 configure.py
M +12 -13 project.py
M +1 -1 pyproject.toml
M +2 -2 sip/QtCore/qglobal.sip
https://invent.kde.org/neon/forks/pyqt5/commit/0904ce4844e463c08e6680b309996b55acc75b78
diff --git a/ChangeLog b/ChangeLog
index 939a2235..a5c3fa2d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,16 @@
+2023-01-31 Phil Thompson <phil at riverbankcomputing.com>
+
+ * NEWS, lib/project.py:
+ Fix the order in which modules are built so that the composite Qt
+ module is built after everything it depends on.
+ [c8aba8cdb7c0] [5.15.9] <5.15-maint>
+
2023-01-22 Phil Thompson <phil at riverbankcomputing.com>
+ * .hgtags:
+ Added tag 5.15.8 for changeset f3d5a635ec21
+ [255d4467683f] <5.15-maint>
+
* lib/pyproject.toml, rb-product.toml:
Ensure the PyQt-Qt5 dependency is correct.
[f3d5a635ec21] [5.15.8] <5.15-maint>
diff --git a/NEWS b/NEWS
index d0b38848..82cd2708 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,6 @@
+v5.15.9 31st January 2023
+ - Bug fixes.
+
v5.15.8 22nd January 2023
- Added the missing QLocale.Language.NigerianPidgin member (Qt v5.15.2 and
later).
diff --git a/PKG-INFO b/PKG-INFO
index 7fae6cab..bc18abf8 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: PyQt5
-Version: 5.15.8
+Version: 5.15.9
Requires-Python: >=3.7
Summary: Python bindings for the Qt cross platform application toolkit
Home-Page: https://www.riverbankcomputing.com/software/pyqt/
diff --git a/configure.py b/configure.py
index 7cd8e46f..db57056a 100644
--- a/configure.py
+++ b/configure.py
@@ -28,7 +28,7 @@ import sys
# Initialise the constants.
-PYQT_VERSION_STR = "5.15.8"
+PYQT_VERSION_STR = "5.15.9"
SIP_MIN_VERSION = '@MinimumSipVersion@'
diff --git a/project.py b/project.py
index 93ab739b..d46a2e71 100644
--- a/project.py
+++ b/project.py
@@ -46,17 +46,16 @@ class PyQt(PyQtProject):
'pyuic5 = PyQt5.uic.pyuic:main'])
# Each set of bindings must appear after any set they depend on.
- self.bindings_factories = [Qt, QtCore, QtNetwork, QtGui, QtWidgets,
- QtQml, QAxContainer, QtAndroidExtras, QtBluetooth, QtDBus,
- QtDesigner, Enginio, QtHelp, QtMacExtras, QtMultimedia,
- QtMultimediaWidgets, QtNfc, QtOpenGL, QtPositioning, QtLocation,
- QtPrintSupport, QtQuick, QtQuick3D, QtQuickWidgets,
- QtRemoteObjects, QtSensors, QtSerialPort, QtSql, QtSvg, QtTest,
- QtTextToSpeech, QtWebChannel, QtWebKit, QtWebKitWidgets,
- QtWebSockets, QtWinExtras, QtX11Extras, QtXml, QtXmlPatterns,
- _QOpenGLFunctions_2_0, _QOpenGLFunctions_2_1,
- _QOpenGLFunctions_4_1_Core, _QOpenGLFunctions_ES2, pylupdate,
- pyrcc]
+ self.bindings_factories = [QtCore, QtNetwork, QtGui, QtWidgets, QtQml,
+ QAxContainer, QtAndroidExtras, QtBluetooth, QtDBus, QtDesigner,
+ Enginio, QtHelp, QtMacExtras, QtMultimedia, QtMultimediaWidgets,
+ QtNfc, QtOpenGL, QtPositioning, QtLocation, QtPrintSupport,
+ QtQuick, QtQuick3D, QtQuickWidgets, QtRemoteObjects, QtSensors,
+ QtSerialPort, QtSql, QtSvg, QtTest, QtTextToSpeech, QtWebChannel,
+ QtWebKit, QtWebKitWidgets, QtWebSockets, QtWinExtras, QtX11Extras,
+ QtXml, QtXmlPatterns, Qt, _QOpenGLFunctions_2_0,
+ _QOpenGLFunctions_2_1, _QOpenGLFunctions_4_1_Core,
+ _QOpenGLFunctions_ES2, pylupdate, pyrcc]
def apply_user_defaults(self, tool):
""" Set default values where needed. """
@@ -195,7 +194,7 @@ del find_qt
# Add the composite module.
if 'Qt' in self.bindings:
- self._add_composite_module(tool)
+ self._add_composite_module()
# Always install the uic module.
installable = Installable('uic', target_subdir='PyQt5')
@@ -226,7 +225,7 @@ del find_qt
if self.dbus_python:
self._add_dbus(others_debug)
- def _add_composite_module(self, tool):
+ def _add_composite_module(self):
""" Add the bindings for the composite module. """
sip_file = os.path.join(self.build_dir, 'Qt.sip')
diff --git a/pyproject.toml b/pyproject.toml
index c8909449..6f03dd9d 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -6,7 +6,7 @@ build-backend = "sipbuild.api"
# Specify the PEP 566 metadata for the project.
[tool.sip.metadata]
name = "PyQt5"
-version = "5.15.8"
+version = "5.15.9"
summary = "Python bindings for the Qt cross platform application toolkit"
home-page = "https://www.riverbankcomputing.com/software/pyqt/"
author = "Riverbank Computing Limited"
diff --git a/sip/QtCore/qglobal.sip b/sip/QtCore/qglobal.sip
index 5c7c0870..599c50c2 100644
--- a/sip/QtCore/qglobal.sip
+++ b/sip/QtCore/qglobal.sip
@@ -29,8 +29,8 @@ int PYQT_VERSION;
const char *PYQT_VERSION_STR;
%ModuleCode
-static int PYQT_VERSION = 0x050f08;
-static const char *PYQT_VERSION_STR = "5.15.8";
+static int PYQT_VERSION = 0x050f09;
+static const char *PYQT_VERSION_STR = "5.15.9";
%End
const int QT_VERSION;
const char *QT_VERSION_STR;
More information about the Neon-commits
mailing list