Gestión de Python con uv.
Verifica Python, uv, pre-commit y ruff.
Instala dependencias de Python.
uv sync --all-groupsFormatea código con ruff.
uv run ruff format ./ {{.CLI_ARGS}}Linting con ruff y mypy.
uv run ruff check ./ {{.CLI_ARGS}}
uv run mypy srcEjecuta tests con pytest y coverage.
Ejecuta tests con coverage.
uv run coverage run -m pytest -s -vv
uv run coverage report
uv run coverage htmlEjecuta verificación de tipos con mypy.
uv run mypy srcInstala versión de Python.
uv python installInstala hooks de pre-commit.
uv run pre-commit install
uv run pre-commit install -t pre-push
uv run pre-commit install -t commit-msg
uv run pre-commit install -t prepare-commit-msgpythonuvpre-commitruffmypy