1.3 KiB
1.3 KiB
poetry
Gestiona paquetes y dependencias de Python. Algunos subcomandos, como
about,check,env, etc., cuentan con su propia documentación de uso. Vea también:asdf,pipenv,hatch. Más información: https://python-poetry.org/docs/cli/.
- Crea un nuevo proyecto de Poetry en el directorio con un nombre específico:
poetry new {{nombre_del_proyecto}}
- Instala y añade una dependencia y sus subdependencias al archivo
pyproject.tomldel directorio actual:
poetry add {{dependencia}}
- Instala las dependencias del proyecto utilizando el archivo
pyproject.tomldel directorio actual:
poetry install
- Inicializa de forma interactiva (añade
-npara hacerlo de forma no interactiva) el directorio actual como un nuevo proyecto de Poetry:
poetry init
- Descarga la última versión de todas las dependencias y actualiza
poetry.lock:
poetry update
- Ejecuta un comando dentro del entorno virtual del proyecto:
poetry run {{comando}}
- Actualiza la versión del proyecto en
pyproject.toml:
poetry version {{patch|minor|major|prepatch|preminor|premajor|prerelease}}
- Abre un intérprete de comandos dentro del entorno virtual del proyecto (para versiones anteriores a la 2.0, use
poetry shell):
eval "$(poetry env activate)"