@@ -50,31 +50,28 @@ jobs:
5050 include :
5151 - name-suffix : " (Minimum Versions)"
5252 os : ubuntu-20.04
53- python-version : 3.9
53+ python-version : ' 3.10 '
5454 extra-requirements : ' -c requirements/testing/minver.txt'
55- pyqt5-ver : ' ==5.12.2 sip==5.0.0' # oldest versions with a Py3.9 wheel.
56- pyqt6-ver : ' ==6.1.0 PyQt6-Qt6==6.1.0'
57- pyside2-ver : ' ==5.15.1' # oldest version with working Py3.9 wheel.
58- pyside6-ver : ' ==6.0.0'
5955 delete-font-cache : true
56+ # Oldest versions with Py3.10 wheels.
57+ pyqt5-ver : ' ==5.15.5 sip==6.3.0'
58+ pyqt6-ver : ' ==6.2.0 PyQt6-Qt6==6.2.0'
59+ pyside2-ver : ' ==5.15.2.1'
60+ pyside6-ver : ' ==6.2.0'
6061 - os : ubuntu-20.04
61- python-version : 3.9
62+ python-version : ' 3.10 '
6263 # One CI run tests ipython/matplotlib-inline before backend mapping moved to mpl
63- extra-requirements : ' -r requirements/testing/extra.txt "ipython==7.19" "matplotlib-inline<0.1.7"'
64+ extra-requirements :
65+ -r requirements/testing/extra.txt
66+ " ipython==7.29.0"
67+ " ipykernel==5.5.6"
68+ " matplotlib-inline<0.1.7"
6469 CFLAGS : " -fno-lto" # Ensure that disabling LTO works.
6570 # https://github.com/matplotlib/matplotlib/pull/26052#issuecomment-1574595954
6671 # https://www.riverbankcomputing.com/pipermail/pyqt/2023-November/045606.html
6772 pyqt6-ver : ' !=6.5.1,!=6.6.0'
6873 # https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346
6974 pyside6-ver : ' !=6.5.1'
70- - os : ubuntu-20.04
71- python-version : ' 3.10'
72- extra-requirements : ' -r requirements/testing/extra.txt'
73- # https://github.com/matplotlib/matplotlib/pull/26052#issuecomment-1574595954
74- # https://www.riverbankcomputing.com/pipermail/pyqt/2023-November/045606.html
75- pyqt6-ver : ' !=6.5.1,!=6.6.0'
76- # https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346
77- pyside6-ver : ' !=6.5.1'
7875 - os : ubuntu-22.04
7976 python-version : ' 3.11'
8077 # https://www.riverbankcomputing.com/pipermail/pyqt/2023-November/045606.html
8885 pyqt6-ver : ' !=6.6.0'
8986 # https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346
9087 pyside6-ver : ' !=6.5.1'
91- - os : macos-12 # This runnre is on Intel chips.
92- python-version : 3.9
88+ - os : macos-12 # This runner is on Intel chips.
89+ python-version : ' 3.10 '
9390 # https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346
9491 pyside6-ver : ' !=6.5.1'
9592 - os : macos-14 # This runner is on M1 (arm64) chips.
0 commit comments