Skip to content

Commit c35b0e2

Browse files
committed
feat: add support for Python 3.13
This update adds Python 3.13 to the CI workflow, dependency specifications, and tox environment configurations. This ensures compatibility with the latest Python version and allows for testing against it.
1 parent 70decfe commit c35b0e2

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
fail-fast: false
2121
matrix:
2222
py:
23+
- "3.13"
2324
- "3.12"
2425
- "3.11"
2526
- "3.10"

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ classifiers = [
1919
"Programming Language :: Python :: 3.10",
2020
"Programming Language :: Python :: 3.11",
2121
"Programming Language :: Python :: 3.12",
22+
"Programming Language :: Python :: 3.13",
2223
"License :: OSI Approved :: MIT License",
2324
"Topic :: Software Development :: Libraries :: Python Modules",
2425
"Typing :: Typed",

tox.ini

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ env_list =
55
type
66
format
77
report
8-
py3{12, 11, 10, 9, 8}
8+
py3{13, 12, 11, 10, 9, 8}
99

1010
[testenv]
1111
skip_install = true
@@ -46,6 +46,7 @@ commands =
4646

4747
[gh]
4848
python =
49+
3.13 = py313, type, format
4950
3.12 = py312, type, format
5051
3.11 = py311
5152
3.10 = py310

0 commit comments

Comments
 (0)