Busca en todas las páginas de la documentación
10 pages in this section.
Por qué el linting, el formateo y la comprobación de tipos son tres mecanismos genuinamente diferentes que casualmente viven en el mismo archivo pyproject.toml, y cómo se componen en un único pipeline de calidad desde el editor hasta pre-commit y CI.
El linter/formateador rápido todo en uno que reemplaza a flake8/isort.
Consenso determinista de formato y estilo.
Los conjuntos de reglas de alta señalización que vale la pena habilitar.
Agrupar y ordenar importaciones (o dejar que Ruff lo haga).
Ejecutar comprobaciones de linting, formato y tipos antes de cada commit.
Configuración de VS Code / PyCharm para retroalimentación instantánea.
Una línea de base de calidad pragmática y de baja fricción.