Skip to content

Commit d21887d

Browse files
committed
Add support for Python 3.13
1 parent b6810a9 commit d21887d

File tree

4 files changed

+11
-10
lines changed

4 files changed

+11
-10
lines changed

.github/workflows/test.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
python-version: ["3.9", "3.10", "3.11", "3.12"]
17+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1818
os: [windows-latest, macos-latest, ubuntu-latest]
1919

2020
steps:

.pre-commit-config.yaml

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
repos:
22
- repo: https://github.com/astral-sh/ruff-pre-commit
3-
rev: v0.6.8
3+
rev: v0.8.2
44
hooks:
55
- id: ruff
66
args: [--exit-non-zero-on-fix]
77

88
- repo: https://github.com/psf/black-pre-commit-mirror
9-
rev: 24.8.0
9+
rev: 24.10.0
1010
hooks:
1111
- id: black
1212

1313
- repo: https://github.com/pre-commit/pre-commit-hooks
14-
rev: v4.6.0
14+
rev: v5.0.0
1515
hooks:
1616
- id: check-added-large-files
1717
- id: check-case-conflict
@@ -24,22 +24,22 @@ repos:
2424
- id: trailing-whitespace
2525

2626
- repo: https://github.com/python-jsonschema/check-jsonschema
27-
rev: 0.29.2
27+
rev: 0.30.0
2828
hooks:
2929
- id: check-github-workflows
3030

3131
- repo: https://github.com/rhysd/actionlint
32-
rev: v1.7.2
32+
rev: v1.7.4
3333
hooks:
3434
- id: actionlint
3535

3636
- repo: https://github.com/tox-dev/pyproject-fmt
37-
rev: 2.2.4
37+
rev: v2.5.0
3838
hooks:
3939
- id: pyproject-fmt
4040

4141
- repo: https://github.com/abravalheri/validate-pyproject
42-
rev: v0.20.2
42+
rev: v0.23
4343
hooks:
4444
- id: validate-pyproject
4545

@@ -49,7 +49,7 @@ repos:
4949
- id: tox-ini-fmt
5050

5151
- repo: https://github.com/rbubley/mirrors-prettier
52-
rev: v3.3.3
52+
rev: v3.4.2
5353
hooks:
5454
- id: prettier
5555
args: [--prose-wrap=always, --print-width=88]

pyproject.toml

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ classifiers = [
2929
"Programming Language :: Python :: 3.10",
3030
"Programming Language :: Python :: 3.11",
3131
"Programming Language :: Python :: 3.12",
32+
"Programming Language :: Python :: 3.13",
3233
"Topic :: Artistic Software",
3334
"Topic :: Multimedia :: Graphics",
3435
"Topic :: Scientific/Engineering :: Visualization",

tox.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ requires =
33
tox>=4.2
44
env_list =
55
lint
6-
py{312, 311, 310, 39}
6+
py{313, 312, 311, 310, 39}
77

88
[testenv]
99
pass_env =

0 commit comments

Comments
 (0)