Skip to content

Commit 4e516db

Browse files
committed
Add FawltyDeps as a 🟢 "best" tool.
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 f8c96c6 commit 4e516db

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

docs/pages/linting.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ for some of these.
1717
| [ruff-format](https://github.com/astral-sh/ruff) | A drop-in replacement for `black` (and also super fast). A nice "no-need to think" code formatter. If you have your own opinions about code style, you might not like this. | <span class="label label-green">Best</span> |
1818
| [ruff](https://github.com/astral-sh/ruff) | A fast linter which incorporates a range of other linters. Notably [isort](https://pycqa.github.io/isort/) can be included as a [ruff rule](https://docs.astral.sh/ruff/rules/) (which we recommend). | <span class="label label-green">Best</span> |
1919
| [toml-sort](https://github.com/pappasam/toml-sort) | Sorts TOML files which are now part of PEP 8. | <span class="label label-green">Best</span> |
20+
| [fawltydeps](https://tweag.github.io/FawltyDeps/) | Linter which aims to find unused dependencies and undeclared dependencies. | <span class="label label-green">Best</span> |
2021
| [autopep8](https://github.com/hhatto/autopep8) | Formatter which conforms to PEP 8. | <span class="label label-yellow">Good</span> |
2122
| [black](https://black.readthedocs.io/en/stable/) | Opinionated formatter, defaults to 88 characters per line. Widely used, but we now recommend `ruff-format` in its place. | <span class="label label-yellow">Good</span> |
2223
| [isort](https://pycqa.github.io/isort/) | Sorts imports alphabetically, splits into first/third party, works on python & cython code. We recommend this, but it can be included in `ruff`, which is simpler. | <span class="label label-yellow">Good</span> |

0 commit comments

Comments
 (0)