7878 pyside6-ver : ' !=6.5.1'
7979 extra-requirements : ' -r requirements/testing/extra.txt'
8080 - os : ubuntu-22.04
81- python-version : ' 3.12-dev '
81+ python-version : ' 3.12'
8282 pyside6-ver : ' !=6.5.1'
83- pre : true
84- no-build-isolation : true
8583 - os : macos-latest
8684 python-version : 3.9
8785 # https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346
@@ -196,10 +194,8 @@ jobs:
196194 python -m pip install --upgrade pip setuptools wheel
197195
198196 # Install pre-release versions during our weekly upcoming dependency tests.
199- # Also install for 3.12 to get working NumPy (remove when 1.26 is released)
200- if [[ "${{ github.event_name == 'schedule' &&
201- matrix.name-suffix != '(Minimum Versions)' }}" = "true"
202- || "${{ matrix.pre }}" = "true" ]]; then
197+ if [[ "${{ github.event_name }}" == 'schedule'
198+ && "${{ matrix.name-suffix }}" != '(Minimum Versions)' ]]; then
203199 PRE="--pre"
204200 fi
205201
@@ -244,7 +240,7 @@ jobs:
244240 echo 'PyQt5 is available' ||
245241 echo 'PyQt5 is not available'
246242 if [[ "${{ runner.os }}" != 'macOS'
247- && "${{ matrix.python-version != '3.12-dev'}}" = "true" ]]; then
243+ && "${{ matrix.python-version }}" != '3.12' ]]; then
248244 python -mpip install --upgrade pyside2${{ matrix.pyside2-ver }} &&
249245 python -c 'import PySide2.QtCore' &&
250246 echo 'PySide2 is available' ||
@@ -257,14 +253,14 @@ jobs:
257253 echo 'PyQt6 is not available'
258254 fi
259255 if [[ "${{ runner.os }}" != 'macOS'
260- && "${{ matrix.python-version != '3.12-dev'}}" = "true" ]]; then
256+ && "${{ matrix.python-version }}" != '3.12' ]]; then
261257 python -mpip install --upgrade pyside6${{ matrix.pyside6-ver }} &&
262258 python -c 'import PySide6.QtCore' &&
263259 echo 'PySide6 is available' ||
264260 echo 'PySide6 is not available'
265261 fi
266262
267- if [[ "${{ matrix.python-version != '3.12-dev'}}" = "true" ]]; then
263+ if [[ "${{ matrix.python-version }}" != '3.12' ]]; then
268264 python -mpip install --upgrade \
269265 -f "https://extras.wxpython.org/wxPython4/extras/linux/gtk3/${{ matrix.os }}" \
270266 wxPython &&
0 commit comments