Skip to content

Commit 0a4d2d1

Browse files
authored
Merge pull request #374 from candleindark/update-python-to-3.10
maint: drop Python 3.9 support, require Python >=3.10
2 parents 20544c0 + 5ad8451 commit 0a4d2d1

File tree

7 files changed

+9
-11
lines changed

7 files changed

+9
-11
lines changed

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Set up Python
1717
uses: actions/setup-python@v6
1818
with:
19-
python-version: '3.9'
19+
python-version: '3.10'
2020
- name: Install dependencies
2121
run: |
2222
python -m pip install --upgrade pip

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
- name: Set up Python
6464
uses: actions/setup-python@v6
6565
with:
66-
python-version: 3.9
66+
python-version: '3.10'
6767

6868
- name: Install dandischema
6969
run: python -m pip install .

.github/workflows/test-nonetwork.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ jobs:
1919
- ubuntu-latest
2020
- macos-latest
2121
python:
22-
- 3.9
2322
- '3.10'
2423
- '3.11'
2524
- '3.12'

.github/workflows/test-schema.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Set up Python
2020
uses: actions/setup-python@v6
2121
with:
22-
python-version: '3.9'
22+
python-version: '3.10'
2323

2424
- name: Install dandischema
2525
run: python -m pip install .

.github/workflows/test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,23 +16,23 @@ jobs:
1616
fail-fast: false
1717
matrix:
1818
os: [windows-latest, ubuntu-latest, macos-latest]
19-
python: ['3.9', '3.10', '3.11', '3.12']
19+
python: ['3.10', '3.11', '3.12']
2020
vendored_env: [unvendored]
2121
include:
2222
- os: ubuntu-latest
23-
python: '3.9'
23+
python: '3.10'
2424
vendored_env: dandi
2525
instance_name: DANDI
2626
instance_identifier: 'RRID:SCR_017571'
2727
doi_prefix: '10.80507'
2828
- os: ubuntu-latest
29-
python: '3.9'
29+
python: '3.10'
3030
vendored_env: ember-dandi
3131
instance_name: EMBER-DANDI
3232
instance_identifier: 'RRID:SCR_026700'
3333
doi_prefix: '10.82754'
3434
- os: ubuntu-latest
35-
python: '3.9'
35+
python: '3.10'
3636
vendored_env: ember-dandi-no-doi
3737
instance_name: EMBER-DANDI
3838
steps:

.github/workflows/typing.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Set up Python
1717
uses: actions/setup-python@v6
1818
with:
19-
python-version: '3.9'
19+
python-version: '3.10'
2020

2121
- name: Install dependencies
2222
run: |

setup.cfg

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ classifiers =
1212
License :: OSI Approved :: Apache Software License
1313
Operating System :: OS Independent
1414
Programming Language :: Python
15-
Programming Language :: Python :: 3.9
1615
Programming Language :: Python :: 3.10
1716
Programming Language :: Python :: 3.11
1817
Programming Language :: Python :: 3.12
@@ -26,7 +25,7 @@ project_urls =
2625
Source Code = https://github.com/dandi/dandischema
2726

2827
[options]
29-
python_requires = >=3.9
28+
python_requires = >=3.10
3029
install_requires =
3130
jsonschema[format]
3231
packaging>=14.0

0 commit comments

Comments
 (0)