Skip to content

Commit 7647869

Browse files
committed
Add py3.13
1 parent 320968e commit 7647869

File tree

4 files changed

+11
-4
lines changed

4 files changed

+11
-4
lines changed

.github/workflows/main.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,11 @@ jobs:
3030
- python-version: "3.12"
3131
toxfactor: py312
3232
ignore-typecheck-outcome: false
33-
ignore-test-outcome: true
33+
ignore-test-outcome: false
34+
- python-version: "3.13"
35+
toxfactor: py313
36+
ignore-typecheck-outcome: false
37+
ignore-test-outcome: false
3438

3539
steps:
3640
- uses: actions/checkout@v3

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2424

2525
### Added
2626

27+
- Add compatibility with python 3.13.
28+
2729
### Changed
2830

2931
- Using `uv` as the project manager

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.10",
2323
"Programming Language :: Python :: 3.11",
2424
"Programming Language :: Python :: 3.12",
25+
"Programming Language :: Python :: 3.13",
2526
"Programming Language :: Python :: Implementation :: CPython",
2627
"Programming Language :: Python :: Implementation :: PyPy",
2728
]
@@ -46,7 +47,7 @@ dev = [
4647
]
4748

4849
[tool.black]
49-
target-version = ["py39", "py310", "py311", "py312"]
50+
target-version = ["py39", "py310", "py311", "py312", "py313"]
5051

5152
[tool.isort]
5253
profile = "black"

tox.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
distshare = {homedir}/.tox/distshare
3-
envlist = py{39,310,311,312}
3+
envlist = py{39,310,311,312,313}
44
mypy
55

66
[testenv]
@@ -11,6 +11,6 @@ commands = coverage run -m pytest {posargs:--verbosity=2}
1111

1212
[testenv:mypy]
1313
deps =
14-
mypy==1.0.1
14+
mypy==1.15.0
1515
types-cachetools
1616
commands = mypy

0 commit comments

Comments
 (0)