* Found via ? (ruff or uv repo) * pre-commit hook * run before markdownlint * add-ons for mkdocs, footnotes etc. * ensure that these deps get updated in pre-commit hooks by specifying `lang: python` (TODO: find link to Renovate docs)