@@ -48,26 +48,17 @@ jobs:
48
48
matrix :
49
49
include :
50
50
-name-suffix :" (Minimum Versions)"
51
- os :ubuntu-20 .04
52
- python-version :' 3.10 '
51
+ os :ubuntu-22 .04
52
+ python-version :' 3.11 '
53
53
extra-requirements :' -c requirements/testing/minver.txt'
54
54
delete-font-cache :true
55
- # Oldest versions with Py3.10 wheels.
56
- pyqt5-ver :' ==5.15.5 sip==6.3.0'
57
- pyqt6-ver :' ==6.2.0 PyQt6-Qt6==6.2.0'
58
- pyside2-ver :' ==5.15.2.1'
59
- pyside6-ver :' ==6.2.0'
60
- -os :ubuntu-20.04
61
- python-version :' 3.10'
62
- extra-requirements :' -r requirements/testing/extra.txt'
63
- CFLAGS :" -fno-lto" # Ensure that disabling LTO works.
64
- # https://github.com/matplotlib/matplotlib/pull/26052#issuecomment-1574595954
65
55
# https://www.riverbankcomputing.com/pipermail/pyqt/2023-November/045606.html
66
- pyqt6-ver :' !=6.5.1,!=6.6.0,!=6.7.1 '
56
+ pyqt6-ver :' !=6.6.0 '
67
57
# https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346
68
58
pyside6-ver :' !=6.5.1'
69
59
-os :ubuntu-22.04
70
60
python-version :' 3.11'
61
+ CFLAGS :" -fno-lto" # Ensure that disabling LTO works.
71
62
# https://www.riverbankcomputing.com/pipermail/pyqt/2023-November/045606.html
72
63
pyqt6-ver :' !=6.6.0'
73
64
# https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346
@@ -175,11 +166,7 @@ jobs:
175
166
texlive-luatex \
176
167
texlive-pictures \
177
168
texlive-xetex
178
- if [[ "${{ matrix.os }}" = ubuntu-20.04 ]]; then
179
- sudo apt-get install -yy --no-install-recommends libopengl0
180
- else # ubuntu-22.04
181
- sudo apt-get install -yy --no-install-recommends gir1.2-gtk-4.0
182
- fi
169
+ sudo apt-get install -yy --no-install-recommends gir1.2-gtk-4.0
183
170
;;
184
171
macOS)
185
172
brew update