Vetrix Docs

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.