<div dir="ltr">FYI this is now also happening in the pip-pre builds at <a href="https://www.riverbankcomputing.com/pypi/simple">https://www.riverbankcomputing.com/pypi/simple</a>, see:<div><br></div><div><a href="https://github.com/mne-tools/mne-python/actions/runs/7869728587/job/21469447244?pr=12437#step:12:596">https://github.com/mne-tools/mne-python/actions/runs/7869728587/job/21469447244?pr=12437#step:12:596</a><br></div><div><br></div><div>Eric</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Nov 30, 2023 at 3:31 PM Eric Larson <<a href="mailto:larson.eric.d@gmail.com">larson.eric.d@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">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:<div><br></div><div><a href="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" target="_blank">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</a><br></div><div><br></div><div>On Linux things are okay with PyQt6 6.6.0 but the nightly builds appear broken (here run with LD_DEBUG=libs):</div><div><br></div><div><a href="https://github.com/mne-tools/mne-python/actions/runs/7050259064/job/19190589282?pr=12250#step:11:596" target="_blank">https://github.com/mne-tools/mne-python/actions/runs/7050259064/job/19190589282?pr=12250#step:11:596</a><br></div><div><br></div><div>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":</div><div><br></div><div>$ pip install --upgrade pyqt6 pyqt6-qt6<br>...</div><div>      Successfully uninstalled PyQt6-Qt6-6.6.0<br>Successfully installed pyqt6-qt6-6.6.1<br>$ python -c "import PyQt6.QtCore"<br></div><div>Traceback (most recent call last):<br>  File "<string>", line 1, in <module><br>ImportError: /home/larsoner/python/virtualenvs/base/lib/python3.11/site-packages/PyQt6/<a href="http://QtCore.abi3.so" target="_blank">QtCore.abi3.so</a>: undefined symbol: _ZN14QReadWriteLock16destroyRecursiveEP21QReadWriteLockPrivate, version Qt_6_PRIVATE_API<br>$ pip install "PyQt6-Qt6!=6.6.1"<br></div><div>...</div><div>      Successfully uninstalled PyQt6-Qt6-6.6.1<br>Successfully installed PyQt6-Qt6-6.6.0<br>$ python -c "import PyQt6.QtCore"<br></div><div>$</div><div><br></div><div>Eric</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Nov 30, 2023 at 7:36 AM Phil Thompson <<a href="mailto:phil@riverbankcomputing.com" target="_blank">phil@riverbankcomputing.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">SIP v6.8.0 and PyQt-builder v1.15.4 have been released.<br>
<br>
This version of SIP completes the re-write from C to Python. It also <br>
drops support for Python v3.7.<br>
<br>
PyQt-builder is a minor bug-fix release.<br>
<br>
Phil<br>
</blockquote></div>
</blockquote></div>