Skip to content

Commit 34ec09a

Browse files
authored
Update Python versions to adhere to SPEC 0 (#411)
1 parent bdac9e4 commit 34ec09a

File tree

2 files changed

+8
-11
lines changed

2 files changed

+8
-11
lines changed

.github/workflows/test_and_deploy.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,12 @@ jobs:
4040
matrix:
4141
# Run all supported Python versions on linux
4242
os: [ubuntu-latest]
43-
python-version: ["3.10", "3.11", "3.12"]
44-
# Include one windows and two macOS (intel based and arm based) runs
43+
python-version: ["3.11", "3.12", "3.13"]
4544
include:
46-
- os: macos-13
47-
python-version: "3.12"
4845
- os: macos-latest
49-
python-version: "3.12"
46+
python-version: "3.13"
5047
- os: windows-latest
51-
python-version: "3.12"
48+
python-version: "3.13"
5249

5350
steps:
5451
- name: Cache brainglobe directory

pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ authors = [
55
]
66
description = "Visualisation and exploration of brain atlases and other anatomical data"
77
readme = "README.md"
8-
requires-python = ">=3.10"
8+
requires-python = ">=3.11"
99
dynamic = ["version"]
1010

1111
dependencies = [
@@ -34,9 +34,9 @@ classifiers = [
3434
"Development Status :: 3 - Alpha",
3535
"Programming Language :: Python",
3636
"Programming Language :: Python :: 3",
37-
"Programming Language :: Python :: 3.10",
3837
"Programming Language :: Python :: 3.11",
3938
"Programming Language :: Python :: 3.12",
39+
"Programming Language :: Python :: 3.13",
4040
"Operating System :: OS Independent",
4141
"License :: OSI Approved :: BSD License",
4242
"Intended Audience :: Developers",
@@ -85,7 +85,7 @@ markers = [
8585
]
8686

8787
[tool.black]
88-
target-version = ['py310','py311', 'py312']
88+
target-version = ['py311','py312', 'py313']
8989
skip-string-normalization = false
9090
line-length = 79
9191

@@ -115,14 +115,14 @@ select = ["I", "E", "F"]
115115
[tool.tox]
116116
legacy_tox_ini = """
117117
[tox]
118-
envlist = py{310,311,312}
118+
envlist = py{311,312,313}
119119
isolated_build = True
120120
121121
[gh-actions]
122122
python =
123-
3.10: py310
124123
3.11: py311
125124
3.12: py312
125+
3.13: py313
126126
127127
[testenv]
128128
extras =

0 commit comments

Comments
 (0)