2323 - id : python-no-eval
2424 - id : python-no-log-warn
2525 - id : python-use-type-annotations
26- - id : rst-backticks
27- - id : rst-directive-colons
28- - id : rst-inline-touching-normal
2926 - id : text-unicode-replacement-char
3027- repo : https://github.com/asottile/pyupgrade
3128 rev : v2.32.0
3633 rev : v3.0.1
3734 hooks :
3835 - id : reorder-python-imports
36+ args : [--py37-plus, --add-import, 'from __future__ import annotations']
3937- repo : https://github.com/asottile/setup-cfg-fmt
4038 rev : v1.20.1
4139 hooks :
@@ -44,11 +42,6 @@ repos:
4442 rev : 22.3.0
4543 hooks :
4644 - id : black
47- - repo : https://github.com/asottile/blacken-docs
48- rev : v1.12.1
49- hooks :
50- - id : blacken-docs
51- additional_dependencies : [black]
5245- repo : https://github.com/PyCQA/flake8
5346 rev : 4.0.1
5447 hooks :
@@ -70,24 +63,30 @@ repos:
7063 pydocstyle,
7164 Pygments,
7265 ]
73- - repo : https://github.com/PyCQA/doc8
74- rev : 0.11.1
66+ - repo : https://github.com/executablebooks/mdformat
67+ rev : 0.7.14
7568 hooks :
76- - id : doc8
69+ - id : mdformat
70+ additional_dependencies : [
71+ mdformat-gfm,
72+ mdformat-black,
73+ ]
74+ args : [--wrap, "88"]
7775- repo : https://github.com/econchick/interrogate
7876 rev : 1.5.0
7977 hooks :
8078 - id : interrogate
81- args : [-v, --fail-under=40, src, tests ]
79+ args : [-v, --fail-under=40, src]
8280- repo : https://github.com/codespell-project/codespell
8381 rev : v2.1.0
8482 hooks :
8583 - id : codespell
86- args : [-L unparseable]
8784- repo : https://github.com/mgedmin/check-manifest
8885 rev : " 0.48"
8986 hooks :
9087 - id : check-manifest
88+ args : [--no-build-isolation]
89+ additional_dependencies : [setuptools-scm, toml]
9190- repo : meta
9291 hooks :
9392 - id : check-hooks-apply
0 commit comments