Bug#1069775: RFP: ruff -- an extremely fast Python linter and code formatter, written in Rust
Package: wnpp
Severity: wishlist
* Package name : ruff
Version : 0.4.1
Upstream Contact: Charlie Marsh <charlie.r.marsh@gmail.com>
* URL : https://github.com/astral-sh/ruff/
* License : MIT
Programming Lang: Rust
Description : an extremely fast Python linter and code formatter, written in Rust
Ruff is an extremely fast Python linter and code formatter, written in Rust:
- 10-100x faster than existing linters (like Flake8) and formatters (like Black)
- Python 3.12 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
Reply to: