Ruff
- Category: sast + standards (Python)
- Fingerprint: rule-file-surrounding-3-lines-v1
- License: MIT
Fast Rust-implemented Python linter. Covers the union of Flake8, Bandit-lite, pylint, isort, pydocstyle, and more.
sast:
ruff: { enabled: true }
When to enable
Any Python project. Ruff is fast enough to replace Flake8 + Bandit entirely for most repos.
Rulesets
Configure in pyproject.toml under [tool.ruff]. Vetrix does not
rewrite this file — the repo owns its rule choices.