Skip to content

build: replace Python linter flake8 with ruff

Rodrigo Muino Tomonari requested to merge github/fork/cclauss/ruff into main

Ruff supports over 500 lint rules and can be used to replace Flake8 (plus dozens of plugins), isort, pydocstyle, yesqa, eradicate, pyupgrade, and autoflake, all while executing (in Rust) tens or hundreds of times faster than any individual tool.

The ruff Action uses minimal steps to run in ~5 seconds, rapidly providing intuitive GitHub Annotations to contributors.

image

@charliermarsh

Merge request reports

Loading