ANN: PyQt6 v6.10.0 Released
Ivan Sinkarenko
ivan.sinkarenko at cern.ch
Thu Oct 23 17:14:16 BST 2025
Hi Phil,
I think PyQt6 6.10.0 might be violating the manylinux tag signature.
Its wheel for x86_64 claims to be manylinux_2_34, but QtGui.so requires
glibc 2.35:
nm /my-venv/lib/python3.11/site-packages/PyQt6/QtGui.abi3.so | grep
GLIBC_2.35
U hypotf at GLIBC_2.35
In contrast, PyQt6 6.9.1 was manylinux_2_28, and QtGui was fitting, with
U hypotf@@GLIBC_2.2.5
This means that on glibc<2.35 systems it is installable but will crash
at import time, e.g. on AlmaLinux 9.4:
ImportError: /lib64/libm.so.6: version `GLIBC_2.35' not found (required
by /my-venv/lib/python3.11/site-packages/PyQt6/QtGui.abi3.so)
Kind regards,
Ivan
>
> Message: 1
> Date: Wed, 22 Oct 2025 13:40:36 +0100
> From: Phil Thompson <phil at riverbankcomputing.com>
> To: pyqt at riverbankcomputing.com
> Subject: ANN: PyQt6 v6.10.0 Released
> Message-ID: <a17e4faeef3e70f25525331f1e5c1f9d at riverbankcomputing.com>
> Content-Type: text/plain; charset=US-ASCII; format=flowed
>
> PyQt6 v6.10.0 and related packages have been released and uploaded to
> PyPI.
>
> The exceptions are the PyQt6-WebEngine-Qt6 wheels which means that
> installing PyQt6-WebEngine will probably break. The missing wheels are
> available at the local server. Once the PyPI project size limits have
> been fixed I will upload them.
>
> Phil
>
More information about the PyQt
mailing list