Skip to content

Commit 5aef06f

Browse files
authored
feat: support 2025 (#230)
1 parent c892b36 commit 5aef06f

File tree

13 files changed

+10097
-250
lines changed

13 files changed

+10097
-250
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,9 @@ jobs:
3636
fail-fast: false
3737
matrix:
3838
python-version:
39-
# - "3.9"
40-
# - "3.10"
41-
# - "3.11"
4239
- "3.12"
4340
- "3.13"
41+
- "3.14"
4442
os:
4543
- ubuntu-latest
4644
- windows-latest

.pre-commit-config.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,10 @@ repos:
4141
rev: "v2.16.2"
4242
hooks:
4343
- id: pyproject-fmt
44+
- repo: https://github.com/34j/sync-python-matrix
45+
rev: "d114faa"
46+
hooks:
47+
- id: sync-python-matrix
4448
- repo: https://github.com/astral-sh/uv-pre-commit
4549
rev: 0.10.6
4650
hooks:
@@ -61,7 +65,7 @@ repos:
6165
hooks:
6266
- id: codespell
6367

64-
exclude: "_draft.py"
68+
exclude: "_draft.py|12.py"
6569
- repo: https://github.com/pre-commit/mirrors-mypy
6670
rev: v1.19.1
6771
hooks:

conftest.py

Lines changed: 0 additions & 32 deletions
This file was deleted.

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ lint.ignore = [
7676
"D107", # Missing docstring in `__init__`
7777
"D203", # 1 blank line required before class docstring
7878
"D212", # Multi-line docstring summary should start at the first line
79+
"D301", # Use r""" if any backslashes in a docstring
7980
"D401", # First line of docstring should be in imperative mood
8081
"E501",
8182
"S603",

renovate.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
{
22
"extends": [
33
"config:best-practices",
4-
":pinOnlyDevDependencies",
54
":automergeAll",
6-
":enablePreCommit"
5+
":enablePreCommit",
6+
"github>34j/renovate-scientific-python-spec-0",
7+
"github>renovate-pyproject-fmt/max-supported-version"
78
],
89
"packageRules": [
910
{
10-
"matchPackageNames": ["python"],
11-
"rangeStrategy": "widen",
12-
"separateMultipleMinor": true
11+
"matchDepTypes": ["dependencies"],
12+
"rangeStrategy": "bump"
1313
}
1414
]
1515
}

0 commit comments

Comments
 (0)