blob: 9d1030333c793fbbecd1709c1897b9546e4085b5 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
ruff is an extremely fast Python linter, written in Rust.
Features:
* 10-100x faster than existing linters
* Installable via pip
* Python 3.11 compatibility
* pyproject.toml support
* Built-in caching, to avoid re-analyzing unchanged files
* Autofix support, for automatic error correction (e.g., automatically
remove unused imports)
* Near-parity with the built-in Flake8 rule set
* Native re-implementations of popular Flake8 plugins, like flake8-bugbear
* Monorepo-friendly configuration via hierarchical and cascading settings
|