linux-BR.org

Notícias de software livre e tecnologias

Ruff pode ser usado para substituir Flake8 (mais dezenas de plugins),
Preto, isort,
pydocstyle, pyupgrade,
Autoflake, e mais, enquanto executa dezenas ou centenas de
vezes mais rápido do que qualquer ferramenta individual.O linnter de Ruff se baseia nas APIs e nos detalhes da implementação de muitos outros
Ferramentas no ecossistema Python, especialmente Flake8, Pyflakes,
Pycodestyle, Pydocstyle,
pyupgrade e isort.Ruff é usado por vários projetos e empresas importantes de código aberto, incluindo:
Se você estiver usando o Ruff, considere adicionar o crachá Ruff ao Readme.md do Projeto:
… ou readme.rst:
… ou, como html:
O MIT Ruff suporta mais de 700 regras de fiapos, muitas das quais são inspiradas em ferramentas populares como Flake8,
Isort, Pyupgrade e outros.Além dos padrões, Ruff reimplementam alguns dos plugins Flake8 mais populares e código relacionado
Ferramentas de qualidade, incluindo:
Para uma enumeração completa das regras suportadas, consulte Regras.

Fonte: https://github.com/astral-sh/ruff