Skip to content

Commit f1a228d

Browse files
authored
Add FawltyDeps, deptry and pip-check-reqs as 🟡 good tools. (#563)
Resolves #525. ~~Note: it's the best because to my knowledge it's the only tool that does what it does...~~ > It is the single recommended tool for a given purpose.
1 parent 416b3d7 commit f1a228d

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

docs/pages/linting.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,11 @@ for some of these.
3232
| Name | Short description | 🚦 |
3333
| ---------------------------------------------- | ----------------------------------------------------------------------------- | :-----------------------------------------: |
3434
| [mypy](https://mypy.readthedocs.io/en/stable/) | Static type checker, won't fail if no typing but will if typing is incorrect. | <span class="label label-green">Best</span> |
35+
36+
### Dependency checking
37+
38+
| Name | Short description | 🚦 |
39+
| ----------------------------------------------------------------- | ---------------------------------------------------------------- | :------------------------------------------: |
40+
| [deptry](https://deptry.com/) | Checks for unused dependencies and undeclared dependencies. | <span class="label label-yellow">Good</span> |
41+
| [fawltydeps](https://tweag.github.io/FawltyDeps/) | Checks for unused dependencies and undeclared dependencies. | <span class="label label-yellow">Good</span> |
42+
| [pip-check-reqs](https://github.com/adamtheturtle/pip-check-reqs) | Checks requirements file (requires converting `pyproject.toml`). | <span class="label label-yellow">Good</span> |

0 commit comments

Comments
 (0)