Guide étape par étape pour le packaging et la publication
Objectifs
Les objectifs de cette vidéo sont de vous apprendre à :
- Créer et configurer un fichier setup.py.
- Structurer et organiser votre projet Python.
- Utiliser des environnements virtuels pour tester votre bibliothèque.
- Publier votre bibliothèque sur PyPI.
Résumé
Découvrez les étapes essentielles pour packager et publier votre bibliothèque Python en utilisant setup.py et d'autres outils.
Description
Dans cette leçon, nous allons explorer le processus de création, de packaging et de publication de votre bibliothèque Python sur Internet. Vous apprendrez à utiliser setup.py pour définir et décrire votre package, à structurer votre projet avec des dossiers src et tests, et comment installer et tester votre bibliothèque en utilisant des environnements virtuels et des outils comme PyTest et pip.
Nous couvrirons les aspects suivants :
- Création d'un fichier setup.py détaillant le nom du package, la version, la description, l'URL, le nom du responsable, l'email de contact, la licence et les packages inclus.
- Utilisation de pip et de pipenv pour installer et tester votre package en mode développement.
- Publication de votre bibliothèque afin qu'elle soit disponible pour d'autres utilisateurs via PyPI (Python Package Index).
À la fin de cette leçon, vous serez capable de rendre votre code Python accessible et facile à installer pour toute la communauté Python.