@@ -27,43 +27,36 @@ jobs:
2727 strategy :
2828 matrix :
2929 include :
30- - name : ' ubuntu-py38 -oldestdeps'
30+ - name : ' ubuntu-py311 -oldestdeps'
3131 os : ubuntu-latest
32- python : ' 3.8 '
32+ python : ' 3.11 '
3333 # Test the oldest supported dependencies on the oldest supported Python
34- tox_env : ' py38-test-oldestdeps'
35-
36- - name : ' macos-py310-astroscrappy11'
37- # Keep this test until astroscrappy 1.1.0 is the oldest supported
38- # version.
39- os : macos-latest
40- python : ' 3.10'
41- tox_env : ' py310-test-astroscrappy11'
34+ tox_env : ' py311-test-oldestdeps'
4235
43- - name : ' ubuntu-py312-bottleneck'
36+ # Do not include bottleneck in this coverage test. By not including
37+ # it we get a better measure of how we are covered when using the
38+ # array API, which bottleneck short-circuits.
39+ - name : ' ubuntu-py312-coverage'
4440 os : ubuntu-latest
4541 python : ' 3.12'
46- tox_env : ' py312-test-alldeps-bottleneck-cov'
47-
48- - name : ' ubuntu-py310'
49- os : ubuntu-latest
50- python : ' 3.10'
51- tox_env : ' py310-test-alldeps-numpy124'
42+ tox_env : ' py312-test-alldeps-cov'
5243
53- - name : ' ubuntu-py311'
44+ # Test non-numpy array libraries
45+ - name : ' ubuntu-py313-jax'
5446 os : ubuntu-latest
55- python : ' 3.11 '
56- tox_env : ' py311-test-alldeps-numpy124 '
47+ python : ' 3.13 '
48+ tox_env : ' py313-jax '
5749
58- - name : ' ubuntu-py312'
50+ # Move bottleneck test a test without coverage
51+ - name : ' ubuntu-py312-bottleneck'
5952 os : ubuntu-latest
6053 python : ' 3.12'
6154 tox_env : ' py312-test-alldeps-numpy126'
6255
63- - name : ' macos-py312'
56+ - name : ' macos-py312-dask '
6457 os : macos-latest
6558 python : ' 3.12'
66- tox_env : ' py312-test- alldeps'
59+ tox_env : ' py312-alldeps-dask '
6760
6861 - name : ' windows-py312'
6962 os : windows-latest
0 commit comments