Skip to content

Commit 8e3b769

Browse files
MAINT: upgrade lock files (#481)
* DX: use Python 3.13 in developer environment * FIX: dedent inserted texts * MAINT: test AmpForm on Python 3.14
1 parent a463729 commit 8e3b769

10 files changed

Lines changed: 1427 additions & 1183 deletions

File tree

.binder/runtime.txt

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

.github/release-drafter.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ categories:
1919
- title: 📝 Documentation
2020
label: 📝 Docs
2121
- title: 🔨 Maintenance
22-
label: 🔨 Maintenance
22+
labels:
23+
- 🔨 Maintenance
24+
- ⬆️ Lock
2325
- title: 🖱️ Developer Experience
2426
label: 🖱️ DX
2527

.github/workflows/benchmark.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
fetch-depth: 0
2929
- uses: actions/setup-python@v5
3030
with:
31-
python-version: "3.12"
31+
python-version: "3.13"
3232
- uses: astral-sh/setup-uv@v5
3333
- id: with
3434
if: inputs.specific-pip-packages

.github/workflows/ci-qrules-v0.9.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
fetch-depth: 0
2828
- uses: actions/setup-python@v5
2929
with:
30-
python-version: "3.12"
30+
python-version: "3.13"
3131
- uses: astral-sh/setup-uv@v5
3232
- name: Run pytest with QRules v0.9
3333
run: |

.pre-commit-config.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ repos:
1515
- id: check-useless-excludes
1616

1717
- repo: https://github.com/ComPWA/policy
18-
rev: 0.7.0
18+
rev: 0.7.3
1919
hooks:
2020
- id: check-dev-files
2121
args:
@@ -62,9 +62,9 @@ repos:
6262
metadata.vscode
6363
6464
- repo: https://github.com/astral-sh/ruff-pre-commit
65-
rev: v0.12.8
65+
rev: v0.14.0
6666
hooks:
67-
- id: ruff
67+
- id: ruff-check
6868
args: [--fix]
6969
types_or: [python, pyi, jupyter]
7070
- id: ruff-format
@@ -109,14 +109,14 @@ repos:
109109
- id: taplo-format
110110

111111
- repo: https://github.com/pappasam/toml-sort
112-
rev: v0.24.2
112+
rev: v0.24.3
113113
hooks:
114114
- id: toml-sort
115115
args:
116116
- --in-place
117117

118118
- repo: https://github.com/python-jsonschema/check-jsonschema
119-
rev: 0.33.2
119+
rev: 0.34.1
120120
hooks:
121121
- id: check-jsonschema
122122
name: Check CITATION.cff
@@ -134,7 +134,7 @@ repos:
134134
- id: cspell
135135

136136
- repo: https://github.com/editorconfig-checker/editorconfig-checker.python
137-
rev: 3.2.1
137+
rev: 3.4.0
138138
hooks:
139139
- id: editorconfig-checker
140140
name: editorconfig
@@ -155,11 +155,11 @@ repos:
155155
- python
156156

157157
- repo: https://github.com/ComPWA/pyright-pre-commit
158-
rev: v1.1.403
158+
rev: v1.1.406
159159
hooks:
160160
- id: pyright
161161

162162
- repo: https://github.com/astral-sh/uv-pre-commit
163-
rev: 0.8.8
163+
rev: 0.9.2
164164
hooks:
165165
- id: uv-lock

.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.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: 2
33
build:
44
os: ubuntu-24.04
55
tools:
6-
python: "3.12"
6+
python: "3.13"
77
commands:
88
- |-
99
export PIXI_HOME=$READTHEDOCS_VIRTUALENV_PATH

docs/_extend_docstrings.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -730,6 +730,7 @@ def _create_latex_doit_definition(expr: sp.Expr, deep: bool = False) -> str:
730730

731731

732732
def _append_to_docstring(class_type: Callable | type, appended_text: str) -> None:
733+
appended_text = textwrap.dedent(appended_text)
733734
if class_type.__doc__ is None:
734735
class_type.__doc__ = appended_text
735736
else:

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ classifiers = [
1919
"Programming Language :: Python :: 3.11",
2020
"Programming Language :: Python :: 3.12",
2121
"Programming Language :: Python :: 3.13",
22+
"Programming Language :: Python :: 3.14",
2223
"Programming Language :: Python :: 3.9",
2324
"Programming Language :: Python",
2425
"Topic :: Scientific/Engineering :: Physics",
@@ -353,7 +354,7 @@ uv run \
353354
help = "Run all tests on a specific Python version"
354355

355356
[[tool.poe.tasks.test-py.args]]
356-
default = "3.12"
357+
default = "3.13"
357358
help = "Selected Python version"
358359
name = "version"
359360
positional = true

uv.lock

Lines changed: 1408 additions & 1168 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)