Poetry est un gestionnaire de bibliothèques tierces Python qui permet de décrire ses besoins et de ne pas se préoccuper de gérer les dépendances, tout en assurant la possibilité de maîtriser totalement son environnement.
Python dispose, depuis la version 3.4, de l’outil PIP permettant d’installer facilement toute bibliothèque tierce. Avant cela, il existait l’outil easy_install. Cet excellent outil permet d’installer une bibliothèque ainsi que ses dépendances. Les deux soucis que l’on peut constater sont la gestion de ces dépendances en cas de conflits et la cohérence de l’installation sur différents systèmes. Poetry résout ces deux problématiques.
1. Installation
Cette partie est probablement la plus simple et la moins surprenante que puissiez lire :
Les briques existantes de Python font superbement leur travail. Rajoutons quelques liens, le premier vers le registre PIP [1] qui, au-delà d’être le point d’entrée de la bibliothèque, propose également une mini-documentation ainsi qu’une image animée qui propose mieux que mille mots ce dont l’outil est capable.
Le second lien pointe vers la documentation officielle [2] qui propose...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première