diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index aa92db7..211d2eb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,4 +43,10 @@ jobs: pytest-results-summary: true - windows: py312-xdist pytest-results-summary: true + - linux: py312-numpy21-xdist + pytest-results-summary: true + - macos: py312-numpy21-xdist + pytest-results-summary: true + - windows: py312-numpy21-xdist + pytest-results-summary: true - linux: py312-dev-xdist diff --git a/tox.ini b/tox.ini index cb814bb..de531fa 100644 --- a/tox.ini +++ b/tox.ini @@ -2,7 +2,7 @@ envlist = check-{style,security,build} test{,-dev}{,-pyargs,-cov} - test-numpy{120,122,125} + test-numpy{120,121,122,125,20,21} build-{docs,dist} # tox environments are constructed with so-called 'factors' (or terms) @@ -66,9 +66,13 @@ extras = deps = xdist: pytest-xdist cov: pytest-cov + numpy120: numpy==1.20.* numpy121: numpy==1.21.* + numpy122: numpy==1.22.* numpy123: numpy==1.23.* numpy125: numpy==1.25.* + numpy20: numpy==2.0.* + numpy21: numpy==2.1.* commands_pre = dev: pip install -r requirements-dev.txt -U --upgrade-strategy eager pip freeze