Skip to content

Commit ff7c398

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 3fabb3e commit ff7c398

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
@@ -24,15 +24,15 @@ repos:
2424
- id: end-of-file-fixer
2525
- id: trailing-whitespace
2626
- repo: https://github.com/tox-dev/pyproject-fmt
27-
rev: v2.7.0
27+
rev: v2.11.1
2828
hooks:
2929
- id: pyproject-fmt
3030
- repo: https://github.com/abravalheri/validate-pyproject
3131
rev: v0.24.1
3232
hooks:
3333
- id: validate-pyproject
3434
- repo: https://github.com/sphinx-contrib/sphinx-lint
35-
rev: v1.0.0
35+
rev: v1.0.1
3636
hooks:
3737
- id: sphinx-lint
3838
types: [rst]
@@ -44,7 +44,7 @@ repos:
4444
entry: isort --profile=black
4545
name: isort (python)
4646
- repo: https://github.com/psf/black
47-
rev: 25.9.0
47+
rev: 25.11.0
4848
hooks:
4949
- id: black
5050
- repo: https://github.com/tonybaloney/perflint

.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
@@ -11,12 +11,12 @@ version: 2
1111

1212
# Set the version of Python and other tools you might need
1313
build:
14-
os: ubuntu-22.04
14+
os: ubuntu-24.04
1515
apt_packages:
1616
# graphviz is required for sphinx.ext.graphviz
1717
- graphviz
1818
tools:
19-
python: "3.12"
19+
python: "3.13"
2020
jobs:
2121
install:
2222
- python -m pip install --upgrade pip

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ license-files = [ "LICENSE" ]
1212
authors = [
1313
{ name = "Veit Schiele", email = "veit@cusy.io" },
1414
]
15-
requires-python = ">=3.9"
15+
requires-python = ">=3.10"
1616
classifiers = [
1717
"Operating System :: OS Independent",
1818
"Programming Language :: Python :: 3 :: Only",
19-
"Programming Language :: Python :: 3.9",
2019
"Programming Language :: Python :: 3.10",
2120
"Programming Language :: Python :: 3.11",
2221
"Programming Language :: Python :: 3.12",
2322
"Programming Language :: Python :: 3.13",
23+
"Programming Language :: Python :: 3.14",
2424
]
2525
dependencies = [ ]
2626

0 commit comments

Comments
 (0)