Skip to content

Commit c125671

Browse files
committed
⬆️ Updates and remove Python 3.9
* Update pre-commit checks * Remove Python 3.9 * Update default Python to 3.13 * Update rtd build to ubuntu-24.03
1 parent 2838ad1 commit c125671

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

.pre-commit-config.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@ repos:
2020
- id: end-of-file-fixer
2121
- id: trailing-whitespace
2222
- repo: https://github.com/tox-dev/pyproject-fmt
23-
rev: v2.7.0
23+
rev: v2.11.1
2424
hooks:
2525
- id: pyproject-fmt
2626
- repo: https://github.com/abravalheri/validate-pyproject
2727
rev: v0.24.1
2828
hooks:
2929
- id: validate-pyproject
3030
- repo: https://github.com/sphinx-contrib/sphinx-lint
31-
rev: v1.0.0
31+
rev: v1.0.1
3232
hooks:
3333
- id: sphinx-lint
3434
types: [rst]
@@ -40,7 +40,7 @@ repos:
4040
entry: isort --profile=black
4141
name: isort (python)
4242
- repo: https://github.com/psf/black
43-
rev: 25.9.0
43+
rev: 25.11.0
4444
hooks:
4545
- id: black
4646
- repo: https://github.com/adamchainz/blacken-docs

.python-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.12
1+
3.13

.readthedocs.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ version: 2
77

88
# Set the version of Python and other tools you might need
99
build:
10-
os: ubuntu-22.04
10+
os: ubuntu-24.04
1111
apt_packages:
1212
# graphviz is required for sphinx.ext.graphviz
1313
- graphviz
1414
tools:
15-
python: "3.12"
15+
python: "3.13"
1616
jobs:
1717
install:
1818
- python -m pip install --upgrade pip

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ license-files = [ "LICENSE" ]
88
authors = [
99
{ name = "Veit Schiele", email = "[email protected]" },
1010
]
11-
requires-python = ">=3.9"
11+
requires-python = ">=3.10"
1212
classifiers = [
1313
"Operating System :: OS Independent",
1414
"Programming Language :: Python :: 3 :: Only",
15-
"Programming Language :: Python :: 3.9",
1615
"Programming Language :: Python :: 3.10",
1716
"Programming Language :: Python :: 3.11",
1817
"Programming Language :: Python :: 3.12",
1918
"Programming Language :: Python :: 3.13",
19+
"Programming Language :: Python :: 3.14",
2020
]
2121
dependencies = [ ]
2222

0 commit comments

Comments
 (0)