File tree 1 file changed +8
-5
lines changed
1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change 78
78
# https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346
79
79
pyside6-ver : ' !=6.5.1'
80
80
extra-requirements : ' -r requirements/testing/extra.txt'
81
- - os : ubuntu-22.04
81
+ - os : ubuntu-22.04-arm
82
82
python-version : ' 3.12'
83
83
# https://www.riverbankcomputing.com/pipermail/pyqt/2023-November/045606.html
84
84
pyqt6-ver : ' !=6.6.0'
@@ -282,10 +282,13 @@ jobs:
282
282
echo 'PyGObject 3 is available' || echo 'PyGObject 3 is not available'
283
283
)
284
284
285
- python -mpip install --upgrade pyqt5${{ matrix.pyqt5-ver }} &&
286
- python -c 'import PyQt5.QtCore' &&
287
- echo 'PyQt5 is available' ||
288
- echo 'PyQt5 is not available'
285
+ # PyQt5 does not have any wheels for ARM on Linux.
286
+ if [[ "${{ matrix.os }}" != 'ubuntu-20.04-arm' ]]; then
287
+ python -mpip install --upgrade pyqt5${{ matrix.pyqt5-ver }} &&
288
+ python -c 'import PyQt5.QtCore' &&
289
+ echo 'PyQt5 is available' ||
290
+ echo 'PyQt5 is not available'
291
+ fi
289
292
# Even though PySide2 wheels can be installed on Python 3.12+, they are broken and since PySide2 is
290
293
# deprecated, they are unlikely to be fixed. For the same deprecation reason, there are no wheels
291
294
# on M1 macOS, so don't bother there either.
You can’t perform that action at this time.
0 commit comments