Skip to content

Commit 232e6b1

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 9cbccbb commit 232e6b1

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
@@ -15,15 +15,15 @@ repos:
1515
- id: check-added-large-files
1616
args: ['--maxkb=1024']
1717
- repo: https://github.com/tox-dev/pyproject-fmt
18-
rev: v2.7.0
18+
rev: v2.11.1
1919
hooks:
2020
- id: pyproject-fmt
2121
- repo: https://github.com/abravalheri/validate-pyproject
2222
rev: v0.24.1
2323
hooks:
2424
- id: validate-pyproject
2525
- repo: https://github.com/sphinx-contrib/sphinx-lint
26-
rev: v1.0.0
26+
rev: v1.0.1
2727
hooks:
2828
- id: sphinx-lint
2929
types: [rst]
@@ -35,7 +35,7 @@ repos:
3535
entry: isort --profile=black
3636
name: isort (python)
3737
- repo: https://github.com/psf/black
38-
rev: 25.9.0
38+
rev: 25.11.0
3939
hooks:
4040
- id: black
4141
- 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
# plantuml is required for sphinxcontrib.plantuml
1313
- plantuml
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 = "veit@cusy.io" },
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)