Skip to content

Commit

Permalink
update ci
Browse files Browse the repository at this point in the history
  • Loading branch information
keflavich committed Apr 7, 2024
1 parent d8ca150 commit ade3289
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 9 deletions.
15 changes: 10 additions & 5 deletions .github/workflows/ci_tests.yml
Expand Up @@ -30,22 +30,27 @@ jobs:
- name: Python 3.10 with minimal dependencies
os: ubuntu-latest
python: 3.10
toxenv: py37-test
toxenv: py310-test

- name: Python 3.12 with minimal dependencies
os: ubuntu-latest
python: 3.12
toxenv: py312-test

- name: Python 3.11 with all optional dependencies and coverage checking
os: ubuntu-latest
python: 3.11
toxenv: py38-test-alldeps-cov
toxenv: py311-test-alldeps-cov

- name: macOS - Python 3.11 with all optional dependencies
os: macos-latest
python: 3.11
toxenv: py38-test-alldeps
toxenv: py311-test-alldeps

- name: Windows - Python 3.11 with all optional dependencies
os: windows-latest
python: 3.11
toxenv: py38-test-alldeps
toxenv: py311-test-alldeps

# - name: Python 3.10 with oldest supported version of all dependencies
# os: ubuntu-16.04
Expand All @@ -55,7 +60,7 @@ jobs:
# - name: Python 3.11 with latest dev versions of key dependencies
# os: ubuntu-latest
# python: 3.11
# toxenv: py38-test-devdeps
# toxenv: py311-test-devdeps

# - name: Test building of Sphinx docs
# os: ubuntu-latest
Expand Down
14 changes: 10 additions & 4 deletions tox.ini
@@ -1,8 +1,8 @@
[tox]
envlist =
py{36,37,38}-test{,-alldeps,-devdeps}{,-cov}
py{36,37,38}-test-numpy{116,117,118}
py{36,37,38}-test-astropy{30,40,lts}
py{310,311,312}-test{,-alldeps,-devdeps}{,-cov}
py{310,311,312}-test-numpy{116,117,118,120,126,200}
py{310,311,312}-test-astropy{30,40,lts}
build_docs
linkcheck
codestyle
Expand Down Expand Up @@ -43,6 +43,9 @@ description =
numpy116: with numpy 1.16.*
numpy117: with numpy 1.17.*
numpy118: with numpy 1.18.*
numpy120: with numpy 1.20.*
numpy126: with numpy 1.26.*
numpy200: with numpy 200.*
astropy30: with astropy 3.0.*
astropy40: with astropy 4.0.*
astropylts: with the latest astropy LTS
Expand All @@ -54,10 +57,13 @@ deps =
numpy116: numpy==1.16.*
numpy117: numpy==1.17.*
numpy118: numpy==1.18.*
numpy120: numpy==1.20.*
numpy126: numpy==1.26.*
numpy200: numpy==2.00.*

astropy30: astropy==3.0.*
astropy40: astropy==4.0.*
astropylts: astropy==4.0.*
astropylts: astropy==6.0.*

devdeps: :NIGHTLY:numpy
devdeps: git+https://github.com/astropy/astropy.git#egg=astropy
Expand Down

0 comments on commit ade3289

Please sign in to comment.