Python fournit plusieurs outils pour packager ses applications,
ainsi qu'un serveur de paquets appelé "PyPI".
Après une rapide introduction aux outils de packaging les plus.
communéments utilisés et à PyPI, cette présentation montrera à travers.
une étude de cas comment :
- les développeurs peuvent créer des distributions et les diffuser
en utilisant Distutils et Distribute.
- les utilisateurs peuvent les installer avec Pip et virtualenv.
Elle s'achèvera par une synthèse des travaux en cours dans Distutils.
ToC
- Distutils, Distribute, Pip, Virtualenv (5m)
- PyPI (5mn)
- étude de cas 1/2 (15mn)
- organisation du code.
- setup.py
- extensions C
- distributions source/binaire
- register et upload vers PyPI
- etude de cas 2/2 (10mn)
- installation avec Pip
- isolation avec Virtualenv
- limitations (5mn)
- Distutils vs paquets système
- Plusieurs standards
- Pas d'index d'installation
- PEPs en cours (5mn)
- Q/A (15mn)
Pour offrir une bonne expérience, l'utilisation de cookies est nécessaire. Certains sont essentiels au bon fonctionnement du site, tandis que d'autres nous aident à mieux répondre à vos intérêts.