Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
vulture finds unused code in Python programs. It is useful for cleaning up and finding errors in large code bases.
Testing¶
Typing Checker¶
Lint Python Scripts¶
ruff¶
ruff is an extremely fast Python linter, written in Rust. It is preferred to other Python linters such as pylint and flake8.
Formatting¶
ruff is prerred for formating Python script (and notebooks).
Just run ruff format to format code.