Skip to content

Commit 6c20fc0

Browse files
committed
Use 3.13 in dev
1 parent 8535b1e commit 6c20fc0

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

.python-version-default

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.12
1+
3.13

tox.ini

+4-4
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ commands =
2626
mypy: mypy tests/typing_example.py
2727
mypy: mypy src/attrs/__init__.pyi src/attr/__init__.pyi src/attr/_typing_compat.pyi src/attr/_version_info.pyi src/attr/converters.pyi src/attr/exceptions.pyi src/attr/filters.pyi src/attr/setters.pyi src/attr/validators.pyi
2828

29-
[testenv:py3{8,10,12}-tests]
29+
[testenv:py3{8,10,13}-tests]
3030
extras = cov
3131
# Python 3.6+ has a number of compile-time warnings on invalid string escapes.
3232
# PYTHONWARNINGS=d makes them visible during the tox run.
@@ -39,9 +39,9 @@ commands = coverage run -m pytest {posargs:-n auto --dist loadfile}
3939

4040
[testenv:coverage-report]
4141
# Keep base_python in-sync with .python-version-default
42-
base_python = py312
42+
base_python = py313
4343
# Keep depends in-sync with testenv above that has cov extra.
44-
depends = py3{8,10,12}
44+
depends = py3{8,10,13}-tests
4545
skip_install = true
4646
deps = coverage[toml]>=5.3
4747
commands =
@@ -97,7 +97,7 @@ commands = cog -rP README.md docs/index.md
9797

9898
[testenv:pre-commit]
9999
skip_install = true
100-
deps = pre-commit
100+
deps = pre-commit-uv
101101
commands = pre-commit run --all-files
102102

103103

0 commit comments

Comments
 (0)