Skip to content

Commit dae13f1

Browse files
committed
ci: add matchify pre-commit hook
1 parent b8e3dfe commit dae13f1

1 file changed

Lines changed: 12 additions & 21 deletions

File tree

.pre-commit-config.yaml

Lines changed: 12 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,23 @@ repos:
2828
additional_dependencies:
2929
- tomli
3030

31+
- repo: https://github.com/tox-dev/pyproject-fmt
32+
rev: v2.29.4
33+
hooks:
34+
- id: pyproject-fmt
35+
3136
- repo: https://github.com/astral-sh/ruff-pre-commit
32-
rev: v0.16.5
37+
rev: v0.16.7
3338
hooks:
3439
- id: ruff-check
3540
- id: ruff-format
3641

37-
- repo: https://github.com/tox-dev/pyproject-fmt
38-
rev: v2.28.1
42+
- repo: https://github.com/rvben/rumdl-pre-commit
43+
rev: v0.2.73
3944
hooks:
40-
- id: pyproject-fmt
45+
- id: rumdl-fmt
46+
- id: rumdl
47+
args: [--fix]
4148

4249
- repo: local
4350
hooks:
@@ -48,30 +55,14 @@ repos:
4855
pass_filenames: false
4956

5057
- repo: https://github.com/astral-sh/uv-pre-commit
51-
rev: 0.12.7
58+
rev: 0.12.13
5259
hooks:
5360
- id: uv-lock
5461

5562
- repo: https://github.com/abravalheri/validate-pyproject
5663
rev: "0.26"
5764
hooks:
5865
- id: validate-pyproject
59-
60-
# - repo: https://github.com/pre-commit/mirrors-mypy
61-
# rev: v1.20.0
62-
# hooks:
63-
# - id: mypy
64-
# args:
65-
# - --explicit-package-bases
66-
# - --ignore-missing-imports
67-
# - --install-types
68-
# - --non-interactive
69-
70-
- repo: https://github.com/pre-commit/mirrors-prettier
71-
rev: v4.0.0-alpha.8
72-
hooks:
73-
- id: prettier
74-
types_or: [toml, yaml]
7566
- repo: https://github.com/15r10nk/matchify
7667
rev: v0.2.0
7768
hooks:

0 commit comments

Comments
 (0)