85
85
pyqt6-ver : ' !=6.6.0'
86
86
# https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346
87
87
pyside6-ver : ' !=6.5.1'
88
+ - os : ubuntu-22.04
89
+ python-version : ' 3.13'
90
+ # https://www.riverbankcomputing.com/pipermail/pyqt/2023-November/045606.html
91
+ pyqt6-ver : ' !=6.6.0'
92
+ # https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346
93
+ pyside6-ver : ' !=6.5.1'
88
94
- os : macos-12 # This runner is on Intel chips.
89
95
python-version : ' 3.10'
90
96
# https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346
93
99
python-version : ' 3.12'
94
100
# https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346
95
101
pyside6-ver : ' !=6.5.1'
102
+ - os : macos-14 # This runner is on M1 (arm64) chips.
103
+ python-version : ' 3.13'
104
+ # https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346
105
+ pyside6-ver : ' !=6.5.1'
96
106
97
107
steps :
98
108
- uses : actions/checkout@v4
@@ -103,6 +113,7 @@ jobs:
103
113
uses : actions/setup-python@v5
104
114
with :
105
115
python-version : ${{ matrix.python-version }}
116
+ allow-prereleases : true
106
117
107
118
- name : Install OS dependencies
108
119
run : |
@@ -249,11 +260,11 @@ jobs:
249
260
python -c 'import PyQt5.QtCore' &&
250
261
echo 'PyQt5 is available' ||
251
262
echo 'PyQt5 is not available'
252
- # Even though PySide2 wheels can be installed on Python 3.12, they are broken and since PySide2 is
263
+ # Even though PySide2 wheels can be installed on Python 3.12+ , they are broken and since PySide2 is
253
264
# deprecated, they are unlikely to be fixed. For the same deprecation reason, there are no wheels
254
265
# on M1 macOS, so don't bother there either.
255
266
if [[ "${{ matrix.os }}" != 'macos-14'
256
- && "${{ matrix.python-version }}" != '3.12' ]]; then
267
+ && "${{ matrix.python-version }}" != '3.12' && "${{ matrix.python-version }}" != '3.13' ]]; then
257
268
python -mpip install --upgrade pyside2${{ matrix.pyside2-ver }} &&
258
269
python -c 'import PySide2.QtCore' &&
259
270
echo 'PySide2 is available' ||
0 commit comments