Gestión de proyectos Python.
Verifica Python, package manager y pre-commit.
Instala dependencias de desarrollo.
{{ .PYTHON_PACKAGE_MANAGER }} install --with devFormatea código con black.
{{ .PYTHON_PACKAGE_MANAGER }} run black ./ {{.CLI_ARGS}}Ejecuta tests con pytest.
{{ .PYTHON_PACKAGE_MANAGER }} run pytest -sInstala versión de Python.
{{ .PYTHON_PACKAGE_MANAGER }} python installInstala hooks de pre-commit.
{{ .PYTHON_PACKAGE_MANAGER }} run pre-commit install
{{ .PYTHON_PACKAGE_MANAGER }} run pre-commit install -t pre-push
{{ .PYTHON_PACKAGE_MANAGER }} run pre-commit install -t commit-msg
{{ .PYTHON_PACKAGE_MANAGER }} run pre-commit install -t prepare-commit-msg| Variable | Default | Descripción |
|---|---|---|
PYTHON_PACKAGE_MANAGER |
uv | Gestor de paquetes |
python- Package manager configurable (uv, poetry, pip)
pre-commit