diff --git a/docs/pages/linting.md b/docs/pages/linting.md index aaddd8a8..1983cc0a 100644 --- a/docs/pages/linting.md +++ b/docs/pages/linting.md @@ -32,3 +32,11 @@ for some of these. | Name | Short description | 🚦 | | ---------------------------------------------- | ----------------------------------------------------------------------------- | :-----------------------------------------: | | [mypy](https://mypy.readthedocs.io/en/stable/) | Static type checker, won't fail if no typing but will if typing is incorrect. | Best | + +### Dependency checking + +| Name | Short description | 🚦 | +| ----------------------------------------------------------------- | ---------------------------------------------------------------- | :------------------------------------------: | +| [deptry](https://deptry.com/) | Checks for unused dependencies and undeclared dependencies. | Good | +| [fawltydeps](https://tweag.github.io/FawltyDeps/) | Checks for unused dependencies and undeclared dependencies. | Good | +| [pip-check-reqs](https://github.com/adamtheturtle/pip-check-reqs) | Checks requirements file (requires converting `pyproject.toml`). | Good |