Introduction au Setup.py et à la génération de Wheels
Objectifs
L'objectif de cette vidéo est de montrer comment créer un setup.py pour générer des wheels et gérer les dépendances des packages de manière propre et efficace.
Résumé
Apprenez à partager vos projets Python en créant un setup.py pour générer des wheels et définir les versions des packages.
Description
Vous êtes maintenant un peu plus outillés pour pouvoir créer du code de meilleure qualité, même s'il y a encore beaucoup de choses à voir. Avec ce que vous avez comme base, vous pouvez faire des choses assez mignonnes. Mais, une fois qu'on a tout ça, eh bien c'est chouette de partager !
Dans cette leçon, nous allons apprendre à partager soit une bibliothèque, soit à déployer un projet Python de manière un peu plus propre. Nous n'irons pas aussi loin que si on utilisait Ansible ou si on créait un package deb ou exe, ce n'est pas encore le but de l'opération. Mais déjà, nous allons créer un setup.py qui va pouvoir nous générer une wheel, et utiliser Python pour pouvoir définir les packages nécessaires en pinant les versions. Avec cela, vous n'aurez plus à garder tout ce bonheur pour vous-même.