Website | Source
- 10-100x faster than existing linters (like Flake8) and formatters (like Black)
- Installable via pip
- pyproject.toml support
- Python 3.13 compatibility
- Drop-in parity with Flake8, isort, and Black
- Built-in caching, to avoid re-analyzing unchanged files
- Fix support, for automatic error correction (e.g., automatically remove unused imports)
- Over 800 built-in rules, with native re-implementations of popular Flake8 plugins, like flake8-bugbear
- First-party editor integrations for VS Code and more
- Monorepo-friendly, with hierarchical and cascading configuration
Tags:
tool
python
static analysis
Last modified 18 May 2025