Programmation Python avancée | Chapitre 22

Cette page, associée au livre Programmation Python avancée – Guide pour une pratique élégante et efficace aux éditions Dunod (ISBN 978-2-10-081598-2), contient les ressources complémentaires et le code source des exemples présentés.

View the Project on GitHub xoolive/python

« Retour

22. Publier une bibliothèque Python

Le code de la bibliothèque fip_online est fourni dans le github du livre.

Si cela n’a pas déjà été fait, commencer par cloner le repository GitHub:

git clone https://github.com/xoolive/python

Puis, se rendre dans le dossier du chapitre et installer la bibliothèque:

cd python/05-projects/22-packaging/fip_online
pip install .

Les trois outils proposés sont alors les suivants:

fip_web  # un service web en Flask
fip_online  # un client en ligne de commande avec click
fip_gui  # une interface graphique en Qt

22.1 Le packaging Python selon le PEP 517

22.2 La gestion des fichiers de configuration

22.3 Publier du code source

22.4 Publier des paquets Python