@@ -3,8 +3,6 @@ fail_fast: true
33
44# See https://prek.j178.dev for more information
55
6-
7-
86default_install_hook_types : [pre-commit, pre-push, commit-msg]
97
108repos :
@@ -32,14 +30,11 @@ repos:
3230 stages : [pre-commit]
3331 - id : end-of-file-fixer
3432 stages : [pre-commit]
35- - id : trailing-whitespace
36- stages : [pre-commit]
37- - repo : https://github.com/pre-commit/pre-commit-hooks
38- rev : v6.0.0
39- hooks :
4033 - id : file-contents-sorter
4134 files : spelling_private_dict\.txt$
4235 stages : [pre-commit]
36+ - id : trailing-whitespace
37+ stages : [pre-commit]
4338 - repo : https://github.com/pre-commit/pygrep-hooks
4439 rev : v1.10.0
4540 hooks :
8176
8277 - id : shellcheck-docs
8378 name : shellcheck-docs
84- entry : uv run --extra=dev doccmd --no-write-to-file --example-workers 0 --language=shell
79+ entry :
80+ uv run --extra=dev doccmd --no-write-to-file --example-workers 0 --language=shell
8581 --language=console --command="shellcheck --shell=bash"
8682 language : python
8783 types_or : [markdown, rst]
9894
9995 - id : shfmt-docs
10096 name : shfmt-docs
101- entry : uv run --extra=dev doccmd --language=shell --language=console --skip-marker=shfmt
97+ entry :
98+ uv run --extra=dev doccmd --language=shell --language=console --skip-marker=shfmt
10299 --no-pad-file --command="shfmt --write --space-redirects --indent=4"
103100 language : python
104101 types_or : [markdown, rst]
@@ -117,7 +114,8 @@ repos:
117114 - id : mypy-docs
118115 name : mypy-docs
119116 stages : [pre-push]
120- entry : uv run --extra=dev doccmd --no-write-to-file --example-workers 0 --language=python
117+ entry :
118+ uv run --extra=dev doccmd --no-write-to-file --example-workers 0 --language=python
121119 --command="mypy"
122120 language : python
123121 types_or : [markdown, rst]
@@ -143,7 +141,8 @@ repos:
143141 - id : pyright-docs
144142 name : pyright-docs
145143 stages : [pre-push]
146- entry : uv run --extra=dev doccmd --no-write-to-file --example-workers 0 --language=python
144+ entry :
145+ uv run --extra=dev doccmd --no-write-to-file --example-workers 0 --language=python
147146 --command="pyright"
148147 language : python
149148 types_or : [markdown, rst]
@@ -160,7 +159,8 @@ repos:
160159
161160 - id : vulture-docs
162161 name : vulture docs
163- entry : uv run --extra=dev doccmd --no-write-to-file --example-workers 0 --language=python
162+ entry :
163+ uv run --extra=dev doccmd --no-write-to-file --example-workers 0 --language=python
164164 --command="vulture"
165165 language : python
166166 types_or : [markdown, rst]
@@ -194,7 +194,8 @@ repos:
194194
195195 - id : pylint-docs
196196 name : pylint-docs
197- entry : uv run --extra=dev doccmd --no-write-to-file --example-workers 0 --language=python
197+ entry :
198+ uv run --extra=dev doccmd --no-write-to-file --example-workers 0 --language=python
198199 --command="pylint"
199200 language : python
200201 stages : [manual]
@@ -227,7 +228,8 @@ repos:
227228
228229 - id : ruff-format-fix-docs
229230 name : Ruff format docs
230- entry : uv run --extra=dev doccmd --language=python --no-pad-file --command="ruff
231+ entry :
232+ uv run --extra=dev doccmd --language=python --no-pad-file --command="ruff
231233 format"
232234 language : python
233235 types_or : [markdown, rst]
@@ -252,7 +254,8 @@ repos:
252254
253255 - id : interrogate-docs
254256 name : interrogate docs
255- entry : uv run --extra=dev doccmd --no-write-to-file --example-workers 0 --language=python
257+ entry :
258+ uv run --extra=dev doccmd --no-write-to-file --example-workers 0 --language=python
256259 --command="interrogate"
257260 language : python
258261 types_or : [markdown, rst]
@@ -270,7 +273,8 @@ repos:
270273
271274 - id : linkcheck
272275 name : linkcheck
273- entry : uv run --extra=dev sphinx-build -M linkcheck docs/source docs/build
276+ entry :
277+ uv run --extra=dev sphinx-build -M linkcheck docs/source docs/build
274278 -W
275279 language : python
276280 types_or : [rst]
@@ -280,7 +284,8 @@ repos:
280284
281285 - id : spelling
282286 name : spelling
283- entry : uv run --extra=dev sphinx-build -M spelling docs/source docs/build
287+ entry :
288+ uv run --extra=dev sphinx-build -M spelling docs/source docs/build
284289 -W
285290 language : python
286291 types_or : [rst]
@@ -317,7 +322,8 @@ repos:
317322 - id : ty-docs
318323 name : ty-docs
319324 stages : [pre-push]
320- entry : uv run --extra=dev doccmd --no-write-to-file --example-workers 0 --language=python
325+ entry :
326+ uv run --extra=dev doccmd --no-write-to-file --example-workers 0 --language=python
321327 --command="ty check"
322328 language : python
323329 types_or : [markdown, rst]
@@ -360,7 +366,8 @@ repos:
360366 - id : pyrefly-docs
361367 name : pyrefly-docs
362368 stages : [pre-push]
363- entry : uv run --extra=dev doccmd --no-write-to-file --example-workers 0 --language=python
369+ entry :
370+ uv run --extra=dev doccmd --no-write-to-file --example-workers 0 --language=python
364371 --command="pyrefly check"
365372 language : python
366373 types_or : [markdown, rst]
0 commit comments