PySide2/Shiboken2 support for python 3.11?
-
Are the PySide2/Shiboken2 python modules compatible with python 3.11 on Linux?
I support Python applications that utilize these modules on Red Hat Enterprise Linux 8 with python 3.9. Due to support EOL dates, we're upgrading to python 3.11.
Looking at PyPi (https://pypi.org/project/PySide2/ and https://pypi.org/project/shiboken2/), I see wheels for python 3.5 up to and including 3.10. Can I use that wheel without issue on python 3.11? Or do I need to build I my own versions of these modules?
I don't think upgrading to QT6 + PySide6/Shiboken6 is an option for us, since I don't believe there are RHEL8 packages for QT6.
-
Inital support for Python 3.11 has been in added in 5.15.11 (commercial LTS), with some improvements in later releases.
-
Thank you for this information.
Any idea when 5.15.11 will be released? I don't see it on the official download site.
Also any indication when official wheels might get pushed to pypi?
-
5.15.11 was released in November 2022 and is available as a commercial LTS (see https://www.qt.io/pricing ).
-
Is the only way to get this release? Will it ever be provided for download on https://download.qt.io/official_releases/QtForPython/ or be made available through the project's git repository?
Is there supporting documentation that explains this that I can provide to my bosses?
-
See for example https://www.qt.io/blog/qt-offering-changes-2020