|
7 | 7 | testing_matrix_ghact = { |
8 | 8 | "python-version": ["3.8", "3.9", "3.10", "3.11", "3.12"], |
9 | 9 | "os": ["windows-latest", macos_version, "ubuntu-latest"], |
10 | | - "exclude": [{"os": "windows-latest", "python-version": "3.11"}], |
| 10 | + "numpy-version": ["1.24.4", "1.26.4", "2.0.2"], |
| 11 | + "exclude": [ |
| 12 | + {"os": "windows-latest", "python-version": "3.11"}, |
| 13 | + # 3.8 is only tested with NumPy 1.24.5 |
| 14 | + {"python-version": "3.8", "numpy-version": "1.26.4"}, |
| 15 | + {"python-version": "3.8", "numpy-version": "2.0.2"}, |
| 16 | + # NumPy 1.24.4 is only kept for 3.8 |
| 17 | + {"python-version": "3.9", "numpy-version": "1.24.4"}, |
| 18 | + {"python-version": "3.10", "numpy-version": "1.24.4"}, |
| 19 | + {"python-version": "3.11", "numpy-version": "1.24.4"}, |
| 20 | + {"python-version": "3.12", "numpy-version": "1.24.4"}, |
| 21 | + ], |
11 | 22 | } |
12 | 23 |
|
13 | 24 | tutorial_testing_matrix_ghact = { |
14 | | - "python-version": ["3.8", "3.9", "3.10", "3.11", "3.12"], |
| 25 | + "python-version": testing_matrix_ghact["python-version"], |
15 | 26 | "os": [macos_version, "ubuntu-latest"], |
| 27 | + "numpy-version": testing_matrix_ghact["numpy-version"], |
| 28 | + "exclude": testing_matrix_ghact["exclude"], |
16 | 29 | } |
17 | 30 |
|
18 | 31 | deploy_matrix_ghact = {"python-version": ["3.8"], "os": ["ubuntu-latest"]} |
|
0 commit comments