ANN: SIP v6.8.0 and PyQt-builder v1.15.4 Released

Eric Larson larson.eric.d at gmail.com
Thu Nov 30 20:31:34 GMT 2023


Looks like also PyQt6-Qt6 was released ~4 hours ago. Since then I've been
getting errors on Windows today on previously working CI runs, for example:

https://dev.azure.com/mne-tools/mne-python/_build/results?buildId=28189&view=logs&jobId=d2de176e-a8da-5d2d-82f1-e561f5072d99&j=2bd7b19d-6351-5e7f-8417-63f327ab45bc&t=34fcfc4e-e8e5-5967-de89-ee34e0b3b751

On Linux things are okay with PyQt6 6.6.0 but the nightly builds appear
broken (here run with LD_DEBUG=libs):

https://github.com/mne-tools/mne-python/actions/runs/7050259064/job/19190589282?pr=12250#step:11:596

Not sure if the Linux and Windows issues are the same, but locally I can
reproduce the problem on Ubuntu 23.10 with Python 3.11, and it can be
worked around by forcing "PyQt6-Qt6!=6.6.1":

$ pip install --upgrade pyqt6 pyqt6-qt6
...
      Successfully uninstalled PyQt6-Qt6-6.6.0
Successfully installed pyqt6-qt6-6.6.1
$ python -c "import PyQt6.QtCore"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError:
/home/larsoner/python/virtualenvs/base/lib/python3.11/site-packages/PyQt6/
QtCore.abi3.so: undefined symbol:
_ZN14QReadWriteLock16destroyRecursiveEP21QReadWriteLockPrivate, version
Qt_6_PRIVATE_API
$ pip install "PyQt6-Qt6!=6.6.1"
...
      Successfully uninstalled PyQt6-Qt6-6.6.1
Successfully installed PyQt6-Qt6-6.6.0
$ python -c "import PyQt6.QtCore"
$

Eric


On Thu, Nov 30, 2023 at 7:36 AM Phil Thompson <phil at riverbankcomputing.com>
wrote:

> SIP v6.8.0 and PyQt-builder v1.15.4 have been released.
>
> This version of SIP completes the re-write from C to Python. It also
> drops support for Python v3.7.
>
> PyQt-builder is a minor bug-fix release.
>
> Phil
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20231130/3a207183/attachment-0001.htm>


More information about the PyQt mailing list