Comment on page
poetry - Gestion de dépendances et packaging de projets Python
Poetry est un outil puissant permettant d'empaqueter facilement un projet Python et de gérer les dépendances d'un projet.
En utilisant la version de Python appropriée :
$ curl -sSL https://raw.githubusercontent.com/sdispater/poetry/master/get-poetry.py | python
Pour mettre à jour poetry :
$ poetry self:update
Pour créer un nouveau projet :
$ poetry new <nom-du-projet>
Cela va créer une jolie arborescence normalisée.
Pour initialiser Poetry dans un projet déja créé
$ poetry init
Pour ajouter une dépendance :
$ poetry add <nom-du-paquet>
Poetry se charge de créer des virtualenv comme un grand.
Pour installer les dépendances d'un projet Poetry :
$ poetry install
Pour créer une archive installable avec
pip
:$ poetry build
$ poetry publish