awesome-python icon indicating copy to clipboard operation
awesome-python copied to clipboard

Add ruff linter

Open MatteoGuadrini opened this issue 1 year ago • 1 comments

What is this Python project?

An extremely fast Python linter and code formatter, written in Rust.

What's the difference between this Python project and similar ones?

Enumerate comparisons.

⚡️ 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

Anyone who agrees with this pull request could submit an Approve review to it.

MatteoGuadrini avatar Sep 17 '24 09:09 MatteoGuadrini

Access

dsddy avatar Feb 16 '25 14:02 dsddy

Tc

poteakshay241 avatar Jul 07 '25 04:07 poteakshay241