Skip to content

Commit ec5da76

Browse files
authored
Update Python versions to adhere to SPEC 0 (#206)
1 parent 3917292 commit ec5da76

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

.github/workflows/test_and_deploy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,15 @@ jobs:
3333
matrix:
3434
# Run all supported Python versions on linux
3535
os: [ubuntu-latest]
36-
python-version: ["3.10", "3.11", "3.12"]
36+
python-version: ["3.11", "3.12", "3.13"]
3737
# Include one windows and two macOS (intel based and arm based) runs
3838
include:
3939
- os: macos-13
40-
python-version: "3.12"
40+
python-version: "3.13"
4141
- os: macos-latest
42-
python-version: "3.12"
42+
python-version: "3.13"
4343
- os: windows-latest
44-
python-version: "3.12"
44+
python-version: "3.13"
4545

4646
steps:
4747
- name: Cache brainglobe directory

pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ classifiers = [
1313
"Operating System :: OS Independent",
1414
"Programming Language :: Python",
1515
"Programming Language :: Python :: 3",
16-
"Programming Language :: Python :: 3.10",
1716
"Programming Language :: Python :: 3.11",
1817
"Programming Language :: Python :: 3.12",
18+
"Programming Language :: Python :: 3.13",
1919
]
20-
requires-python = ">=3.10"
20+
requires-python = ">=3.11"
2121
dependencies = [
2222
"brainglobe-atlasapi >=2.0.1",
2323
"brainglobe-napari-io >=0.3.0",
@@ -69,7 +69,7 @@ include = ["brainglobe_segmentation*"]
6969
[tool.setuptools_scm]
7070

7171
[tool.black]
72-
target-version = ['py310','py311', 'py312']
72+
target-version = ['py311','py312', 'py313']
7373
skip-string-normalization = false
7474
line-length = 79
7575

@@ -85,13 +85,13 @@ select = ["I", "E", "F"]
8585
legacy_tox_ini = """
8686
# For more information about tox, see https://tox.readthedocs.io/en/latest/
8787
[tox]
88-
envlist = py{310,311,312}
88+
envlist = py{311,312,313}
8989
9090
[gh-actions]
9191
python =
92-
3.10: py310
9392
3.11: py311
9493
3.12: py312
94+
3.13: py313
9595
9696
[testenv]
9797
passenv =

0 commit comments

Comments
 (0)