Skip to content

Commit 1d9f40c

Browse files
authored
Add Python 3.13 to CI (#1256)
* Add Python 3.13 to CI * Add metadata
1 parent f9ff913 commit 1d9f40c

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ jobs:
3333
- "3.10"
3434
- "3.11"
3535
- "3.12"
36+
- "3.13"
3637
# - "pypy-3.7"
3738
- "pypy-3.8"
3839
- "pypy-3.9"

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ classifiers = [
2121
"Programming Language :: Python :: 3.10",
2222
"Programming Language :: Python :: 3.11",
2323
"Programming Language :: Python :: 3.12",
24+
"Programming Language :: Python :: 3.13",
2425
"Programming Language :: Python :: Implementation :: CPython",
2526
"Programming Language :: Python :: Implementation :: PyPy",
2627
"Typing :: Typed",

tox.ini

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
min_version = 4
33
env_list =
44
pre-commit,
5-
py3{7,8,9,10,11,12}-tests,
6-
py3{8,9,10,11,12}-mypy,
5+
py3{7,8,9,10,11,12,13}-tests,
6+
py3{8,9,10,11,12,13}-mypy,
77
pypy3,
88
pyright,
99
docs,
@@ -41,7 +41,7 @@ commands = coverage run -m pytest {posargs:-n auto}
4141
[testenv:coverage-report]
4242
# Keep base_python in-sync with .python-version-default
4343
base_python = py312
44-
depends = py3{7,10,11}
44+
depends = py3{7,10,12}
4545
skip_install = true
4646
deps = coverage[toml]>=5.3
4747
commands =

0 commit comments

Comments
 (0)