Skip to content

Commit 87fd3af

Browse files
authored
Merge pull request astropy#3525 from bsipocz/MAINT_adding_py314
MAINT: adding python 314 to CI and bump CI python versions
2 parents 79e0425 + e1aa370 commit 87fd3af

4 files changed

Lines changed: 16 additions & 18 deletions

File tree

.github/workflows/ci_crontests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,16 @@ jobs:
2222
fail-fast: false
2323
matrix:
2424
include:
25-
- name: py3.12 pre-release all deps
25+
- name: py3.13 pre-release all deps
2626
os: ubuntu-latest
27-
python: '3.12'
28-
toxenv: py312-test-alldeps-predeps
27+
python: '3.13'
28+
toxenv: py313-test-alldeps-predeps
2929
toxargs: -v
3030
toxposargs: -v
3131

3232
- name: Documentation build with linkcheck
3333
os: ubuntu-latest
34-
python: '3.10'
34+
python: '3.12'
3535
toxenv: linkcheck
3636

3737
steps:

.github/workflows/ci_devtests.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,14 @@ jobs:
3232
include:
3333
- name: dev dependencies with all dependencies with coverage
3434
os: ubuntu-latest
35-
python: '3.12'
36-
toxenv: py312-test-alldeps-devdeps-cov
35+
python: '3.13'
36+
toxenv: py313-test-alldeps-devdeps-cov
3737
toxargs: -v
3838

39-
- name: Python 3.13
39+
- name: Python 3.14
4040
os: ubuntu-latest
41-
python: '3.13'
42-
toxenv: py313-test
41+
python: '3.14'
42+
toxenv: py314-test
4343
toxargs: -v
4444

4545
steps:

.github/workflows/ci_online_crontests.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,17 @@ jobs:
2222
fail-fast: false
2323
matrix:
2424
include:
25-
- name: py3.12 all dev deps online
25+
- name: py3.13 all dev deps online
2626
os: ubuntu-latest
27-
python: '3.12'
28-
toxenv: py312-test-alldeps-devdeps-online
27+
python: '3.13'
28+
toxenv: py313-test-alldeps-devdeps-online
2929
toxargs: -v
3030
toxposargs: -v --durations=50
3131

32-
- name: Windows py3.9 all deps online
32+
- name: Windows py3.12 all deps online
3333
os: windows-latest
34-
python: '3.9'
35-
toxenv: py39-test-alldeps-online
34+
python: '3.12'
35+
toxenv: py312-test-alldeps-online
3636
toxargs: -v
3737
toxposargs: -v --durations=50
3838

tox.ini

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
envlist =
3-
py{310,311,312,313}-test{,-alldeps,-oldestdeps,-devdeps,-predeps}{,-online}{,-cov}
3+
py{310,311,312,313,314}-test{,-alldeps,-oldestdeps,-devdeps,-predeps}{,-online}{,-cov}
44
codestyle
55
linkcheck
66
build_docs
@@ -27,8 +27,6 @@ setenv =
2727
online: PYTEST_ARGS_2 = --remote-data=any -m "not bigdata" -vv --last-failed --last-failed-no-failures none --suppress-no-test-exit-code
2828
online: SINGLE_RUN = False
2929
devdeps: PIP_EXTRA_INDEX_URL = https://pypi.anaconda.org/scientific-python-nightly-wheels/simple https://pypi.anaconda.org/astropy/simple https://pypi.anaconda.org/liberfa/simple
30-
# astropy doesn't yet have a 3.13 compatible release
31-
py313: PIP_EXTRA_INDEX_URL = https://pypi.anaconda.org/astropy/simple https://pypi.anaconda.org/liberfa/simple
3230

3331
deps =
3432
devdeps: numpy>=0.0.dev0

0 commit comments

Comments
 (0)