Skip to content

Commit 25b0076

Browse files
committed
Make sure test matrix is consistent
across the board
1 parent dfa69c6 commit 25b0076

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

.github/workflows/ci_workflows.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ jobs:
1212
uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@v1
1313
with:
1414
envs: |
15+
- linux: codestyle
1516
- linux: py37-test-pytestoldest
1617
- macos: py37-test-pytest50
1718
- windows: py38-test-pytest52
@@ -24,7 +25,7 @@ jobs:
2425
- linux: py310-test-pytest72
2526
- macos: py310-test-pytest73
2627
- windows: py311-test-pytest74
27-
- linux: py312-test-pytestdev
28+
- linux: py312-test-devdeps
2829
publish:
2930
needs: tests
3031
uses: OpenAstronomy/github-actions-workflows/.github/workflows/publish_pure_python.yml@v1

setup.cfg

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ classifiers =
1616
Programming Language :: Python :: 3.8
1717
Programming Language :: Python :: 3.9
1818
Programming Language :: Python :: 3.10
19+
Programming Language :: Python :: 3.11
20+
Programming Language :: Python :: 3.12
1921
Programming Language :: Python :: Implementation :: CPython
2022
Topic :: Software Development :: Testing
2123
Topic :: Utilities

tox.ini

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
envlist =
3-
py{37,38,39,310,311}-test{,-devdeps}
3+
py{37,38,39,310,311,312}-test{,-pytestoldest,-pytest50,-pytest52,-pytest53,-pytest60,-pytest61,-pytest62,-pytest70,-pytest71,-pytest72,-pytest73,-pytest74,-devdeps}
44
codestyle
55
requires =
66
setuptools >= 30.3.0
@@ -10,8 +10,7 @@ isolated_build = true
1010
[testenv]
1111
changedir = .tmp/{envname}
1212
setenv =
13-
# Until a released numpy version is 3.12 compatible, we install the dev wheel
14-
py312: PIP_EXTRA_INDEX_URL = https://pypi.anaconda.org/scientific-python-nightly-wheels/simple
13+
devdeps: PIP_EXTRA_INDEX_URL = https://pypi.anaconda.org/scientific-python-nightly-wheels/simple
1514
description = run tests
1615
deps =
1716
pytestoldest: pytest==4.6.0
@@ -26,8 +25,8 @@ deps =
2625
pytest72: pytest==7.2.*
2726
pytest73: pytest==7.3.*
2827
pytest74: pytest==7.4.*
29-
pytestdev: git+https://github.com/pytest-dev/pytest#egg=pytest
30-
py312: numpy>=0.0.dev0
28+
devdeps: git+https://github.com/pytest-dev/pytest#egg=pytest
29+
devdeps: numpy>=0.0.dev0
3130
extras =
3231
test
3332
commands =

0 commit comments

Comments
 (0)