|
47 | 47 | fail-fast: false |
48 | 48 | matrix: |
49 | 49 | include: |
50 | | - - name-suffix: "(Minimum Versions)" |
51 | | - os: ubuntu-20.04 |
52 | | - python-version: '3.10' |
53 | | - extra-requirements: '-c requirements/testing/minver.txt' |
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 | | - # One CI run tests ipython/matplotlib-inline before backend mapping moved to mpl |
63 | | - extra-requirements: |
64 | | - -r requirements/testing/extra.txt |
65 | | - "ipython==7.29.0" |
66 | | - "ipykernel==5.5.6" |
67 | | - "matplotlib-inline<0.1.7" |
68 | | - CFLAGS: "-fno-lto" # Ensure that disabling LTO works. |
69 | | - # https://github.com/matplotlib/matplotlib/pull/26052#issuecomment-1574595954 |
70 | | - # https://www.riverbankcomputing.com/pipermail/pyqt/2023-November/045606.html |
71 | | - pyqt6-ver: '!=6.5.1,!=6.6.0,!=6.7.1' |
72 | | - # https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346 |
73 | | - pyside6-ver: '!=6.5.1' |
74 | | - - os: ubuntu-22.04 |
75 | | - python-version: '3.11' |
76 | | - # https://www.riverbankcomputing.com/pipermail/pyqt/2023-November/045606.html |
77 | | - pyqt6-ver: '!=6.6.0' |
78 | | - # https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346 |
79 | | - pyside6-ver: '!=6.5.1' |
80 | | - extra-requirements: '-r requirements/testing/extra.txt' |
81 | | - - os: ubuntu-22.04-arm |
82 | | - python-version: '3.12' |
83 | | - # https://www.riverbankcomputing.com/pipermail/pyqt/2023-November/045606.html |
84 | | - pyqt6-ver: '!=6.6.0' |
85 | | - # https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346 |
86 | | - pyside6-ver: '!=6.5.1' |
87 | | - - os: ubuntu-22.04 |
88 | | - python-version: '3.13' |
89 | | - # https://www.riverbankcomputing.com/pipermail/pyqt/2023-November/045606.html |
90 | | - pyqt6-ver: '!=6.6.0' |
91 | | - # https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346 |
92 | | - pyside6-ver: '!=6.5.1' |
93 | | - - name-suffix: "Free-threaded" |
94 | | - os: ubuntu-22.04 |
95 | | - python-version: '3.13t' |
96 | | - # https://www.riverbankcomputing.com/pipermail/pyqt/2023-November/045606.html |
97 | | - pyqt6-ver: '!=6.6.0' |
98 | | - # https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346 |
99 | | - pyside6-ver: '!=6.5.1' |
100 | | - - os: macos-13 # This runner is on Intel chips. |
101 | | - # merge numpy and pandas install in nighties test when this runner is dropped |
102 | | - python-version: '3.10' |
103 | | - # https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346 |
104 | | - pyside6-ver: '!=6.5.1' |
105 | 50 | - os: macos-14 # This runner is on M1 (arm64) chips. |
106 | 51 | python-version: '3.12' |
107 | 52 | # https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346 |
|
0 commit comments