Create a repo for linting Python code with Ruff
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.
We could use ruff --format=gitlab to rapidly provide intuitive feedback to contributors.
If a project maintainer can create the https://gitlab.com/pipeline-components/ruff repo then I could add the appropriate files using the flake8 repo as a model.
Edited by Christian Clauss