MyPy e Ruff no Python: Tipagem, Lint e Pré-Commit para Evitar Bugs em Produção
Автор: Leonardo Leite
Загружено: 2026-01-17
Просмотров: 45
Описание:
Neste vídeo eu mostro como configurar MyPy e Ruff em um projeto Python para checagem de tipos, linting e validação automática de código antes do commit.
Falo sobre o papel do MyPy e Ruff, por que uso MyPy para definir contratos de tipos em projetos médios e grandes, e como fazer a instalação usando Poetry.
Mostro também:
Como rodar MyPy e Ruff no projeto
Configuração correta no VS Code por projeto (.vscode/settings.json)
Configuração no pyproject.toml
Uso de pre-commit hooks para validar o código automaticamente
Um caso real onde um erro de contrato foi detectado antes de ir para produção
Link do projeto:
https://github.com/LeonardoLeiteMeira...
Link do Ruff:
https://docs.astral.sh/ruff/
Link do MyPy:
https://mypy.readthedocs.io/en/stable/
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: