Ruff ist ein Linter und Formatter für Python. zahlreiche Regeln sind implementiert, darunter viele Regeln anderer Linter. Die Ausführung ist um die Größenordnung 10 bzw. 100 schneller. Unter dem Namen ty wird ebenfalls ein Type Checker entwickelt.
Ruff ist in Rust geschrieben und verwendet einen nicht-generierten Parser.
pip install ruff
als Linter: ruff check.
--fix teilweise entsprechend angepasst werden.ruff format