ruff
https://github.com/astral-sh/ruff
Rust
An extremely fast Python linter and code formatter, written in Rust.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Rust not yet supported5 Subscribers
Add a CodeTriage badge to ruff
Help out
- Issues
- Adapt `DOC501` and `DOC502` to handle exception groups
- Multilingual support for rules D400 and D415
- `FIX` rules with expire date or deadlines
- document side effect of FURB192
- Ensure properties in Google-style docstrings start the correct way
- Ensure generator used with `contextlib.contextmanager` yields only once
- Catch string format requires a mapping
- SIM110: Recommend proper usage of `all` and `any`
- How to check 'missing type annotation for function arguments' only for public functions?
- Consider using `bitflags` or otherwise unify booleans on `LinterResult` and `Parsed`
- Docs
- Rust not yet supported