« Distribuer un projet en python » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
comme outil officiel. Ces extensions ont la particularité d'importer la fonction setup de distutils et de l'appeler avec les mêmes arguments |
||
Ligne 28 :
setup()
Cet exemple introduit '''setuptools''', qui est un module tiers à python que vous devez installer au préalable via <code>python -m pip install setuptools</code> et qui est un sur-ensemble de setuptools; c'est à dire qu'il permet de faire tout ce que distutils peut faire, mais en y ajoutant des fonctionnalités propres. Distutils existe depuis Python 1.5, rétro compatible jusque Python 1.6, Setuptools a vu le jour au début des années 2000, dans la même idée et de manière concurrente à zc.buildout<ref>http://www.buildout.org/en/latest/topics/history.html/</ref>, au final setuptools a été retenu comme outil officiel. Ces extensions ont la particularité d'importer la fonction setup de distutils et de l'appeler avec les
# fichier setuptools/setup.py ou zc.buildout
|