Comment Packager et Publier une Bibliothèque Python

Votre premier setup.py
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre Python
Revoir le teaser Je m'abonne
Transcription


99,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis


99,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

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.

Découvrez les étapes essentielles pour packager et publier votre bibliothèque Python en utilisant setup.py et d'autres outils.

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.

Voir plus
Questions réponses
Pourquoi utilise-t-on un fichier setup.py ?
Le fichier setup.py est utilisé pour décrire votre package, spécifier les informations nécessaires à son installation et le rendre publiquement disponible via PyPI.
Qu'est-ce que le mode développement dans pip ?
Le mode développement permet d'installer le package avec un lien direct au code source, facilitant les modifications sans avoir besoin de réinstaller le package à chaque changement.
Pourquoi est-il important de tester votre package avant de le publier ?
Il est crucial de tester votre package pour s'assurer de son bon fonctionnement et de la qualité du code avant de le partager avec la communauté, évitant ainsi les bugs et les problèmes d'incompatibilité.