[prev in list] [next in list] [prev in thread] [next in thread]
List: pykde
Subject: Re: ANN: SIP v6.8.0 and PyQt-builder v1.15.4 Released
From: Eric Larson <larson.eric.d () gmail ! com>
Date: 2023-11-30 20:31:34
Message-ID: CAGu2niX2X2MOVyh2bE8tUOSJtrGm-tNE_TAL8wuDSQauEUC6kA () mail ! gmail ! com
[Download RAW message or body]
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&jobI \
d=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@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
>
[Attachment #3 (text/html)]
<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=2818 \
9&view=logs&jobId=d2de176e-a8da-5d2d-82f1-e561f5072d99&j=2bd7b19d-6351-5e7 \
f-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">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>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic