|
24 | 24 | GAMS_VERSION: 48.6.1 # Oldest version of GAMS that can reliably be downloaded |
25 | 25 | depth: 100 # Must be large enough to include the most recent release |
26 | 26 | label: "safe to test" # Label that must be applied to run on PRs from forks |
27 | | - python-version: "3.13" # For non-matrixed jobs |
| 27 | + python-version: "3.14" # For non-matrixed jobs |
28 | 28 | # Install: |
29 | 29 | # - dask: to work around https://github.com/khaeru/genno/issues/171 |
30 | 30 | # - ixmp: from its `main` branch. |
@@ -57,34 +57,23 @@ jobs: |
57 | 57 | strategy: |
58 | 58 | matrix: |
59 | 59 | os: |
60 | | - - macos-13 |
61 | 60 | - macos-latest |
62 | 61 | - ubuntu-latest |
63 | 62 | - windows-latest |
64 | 63 | python-version: |
65 | | - - "3.9" # Earliest version supported by message_ix |
66 | | - - "3.10" |
| 64 | + - "3.10" # Earliest version supported by message_ix |
67 | 65 | - "3.11" |
68 | 66 | - "3.12" |
69 | | - - "3.13" # Latest version supported by message_ix |
| 67 | + - "3.13" |
| 68 | + - "3.14" # Latest version supported by message_ix |
70 | 69 |
|
71 | 70 | # Below this comment are newly released or development versions of |
72 | 71 | # Python. For these versions, binary wheels are not available for some |
73 | 72 | # dependencies, e.g. llvmlite, numba, numpy, and/or pandas. Compiling |
74 | 73 | # these on the job runner requires a more elaborate build environment, |
75 | 74 | # currently out of scope for the message_ix project. |
76 | 75 |
|
77 | | - # - "3.14.0-alpha.1" # Development version |
78 | | - |
79 | | - exclude: |
80 | | - # Specific version combinations that are invalid / not to be used |
81 | | - # No arm64 distributions of JPype for these Pythons |
82 | | - - { os: macos-latest, python-version: "3.9" } |
83 | | - # Redundant with macos-latest |
84 | | - - { os: macos-13, python-version: "3.10" } |
85 | | - - { os: macos-13, python-version: "3.11" } |
86 | | - - { os: macos-13, python-version: "3.12" } |
87 | | - - { os: macos-13, python-version: "3.13" } |
| 76 | + # - "3.15.0-alpha.1" # Development version |
88 | 77 |
|
89 | 78 | fail-fast: false |
90 | 79 |
|
|
0 commit comments