Skip to content

Commit 9cd3e98

Browse files
committed
drop python 3.9 support
1 parent be077ea commit 9cd3e98

File tree

3 files changed

+5
-10
lines changed

3 files changed

+5
-10
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,8 @@ jobs:
3838
uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@v2
3939
with:
4040
submodules: false
41-
# Any env name which does not start with `pyXY` will use this Python version.
42-
default_python: '3.12'
4341
envs: |
42+
- linux: py314
4443
- linux: py313
4544
- linux: py312
4645
- linux: py312-oldasdf
@@ -50,13 +49,9 @@ jobs:
5049
uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@v2
5150
with:
5251
submodules: false
53-
# Any env name which does not start with `pyXY` will use this Python version.
54-
default_python: '3.12'
5552
envs: |
56-
- linux: py314
57-
python-version: '3.14-dev'
5853
# separate pytest so a failure here doesn't cause the whole suite to fail
59-
- linux: py312-pytestdev
54+
- linux: py313-pytestdev
6055
6156
downstream:
6257
if: (!contains(github.event.pull_request.labels.*.name, 'Skip Downstream'))
@@ -65,7 +60,7 @@ jobs:
6560
with:
6661
submodules: false
6762
# Any env name which does not start with `pyXY` will use this Python version.
68-
default_python: '3.12'
63+
default_python: '3.13'
6964
envs: |
7065
- linux: downstream-standard
7166
- linux: downstream-transform

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = "Pytest plugin for testing ASDF schemas"
44
readme = 'README.rst'
55
license-files = ['LICENSE']
66
authors = [{ name = 'The ASDF Developers' }]
7-
requires-python = '>=3.9'
7+
requires-python = '>=3.10'
88
classifiers = [
99
'Development Status :: 5 - Production/Stable',
1010
'Programming Language :: Python',

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
env_list =
3-
# Everything should work for python 39 310 311 but the pytester plugin
3+
# Everything should work for python 310 311 but the pytester plugin
44
# used to test this plugin loses this plugin after the first test run.
55
py{312,313}{,-coverage}{,-pytestdev}{,-oldasdf}
66
downstream-{standard,transform,wcs,coordinates,astropy,rad,stdatamodels,sunpy,dkist,weldx}

0 commit comments

Comments
 (0)