Darglint is not maintained anymore, and is very slow.
Alternative to covers the docstring checks:
- pydoclint: Is actively maintained and the rules mostly make sense, but they are not selectable, so it's all or nothing.
- ruff DOC rules: These rules are inspired by
pydoclint but will give us the flexibility of ruff in selecting the rules we want to apply.
Subset of the rules we need enabled in ruff, before we can remove darglint:
Darglint is not maintained anymore, and is very slow.
Alternative to covers the docstring checks:
pydoclintbut will give us the flexibility of ruff in selecting the rules we want to apply.pydoclintastral-sh/ruff#12434Subset of the rules we need enabled in ruff, before we can remove darglint: