3 description: An extremely fast Python linter, written in Rust
4 # Excludes should be added to topsrcdir/pyproject.toml
6 # The configure option is used by the build system
7 extensions: ["configure", "py"]
12 - "tools/lint/python/ruff.py"
13 # Rules that should result in warnings rather than errors.
14 warning-rules: [PLR, PLW]
16 payload: python.ruff:lint
17 setup: python.ruff:setup