Join Nostr
2026-09-15 01:04:08 UTC

Riverfount :python: :linux: on Nostr: seu ci demora mais pra rodar o lint do que pra rodar os testes que realmente ...

seu ci demora mais pra rodar o lint do que pra rodar os testes que realmente importam? foi o que achei num pipeline outro dia: flake8, black, isort e pylint rodando em sequência antes do pytest sequer começar, quatro minutos e meio só de lint.

troquei o setup por ruff e o mesmo trabalho passou a rodar em menos de um segundo. novo post no blog cobre a migração completa: config, pre-commit, o que ele substitui de fato e o que continua precisando de mypy e de algumas regras do pylint.

https://www.riverfount.dev.br/posts/ruff-lint-ci/

#python #ruff #lint #ci