Sobes.tech
Junior — Middle

Comment créer un paquet d'archive à partir de code Python pour la distribution ou l'installation?

sobes.tech IA

Réponse de l'IA

Pour créer un paquet d'archive Python pouvant être distribué et installé, on utilise généralement les outils standard setuptools et wheel.

Étapes principales :

  1. Créez un fichier setup.py à la racine du projet avec la description du paquet.

  2. Assurez-vous que les paquets setuptools et wheel sont installés :

pip install setuptools wheel
  1. Exécutez la commande pour construire l'archive :
python setup.py sdist bdist_wheel

Après cela, dans le dossier dist/, apparaîtront des archives .tar.gz et .whl, que vous pouvez distribuer ou télécharger sur PyPI.

Exemple d'un setup.py simple :

from setuptools import setup, find_packages

setup(
    name='mypackage',
    version='0.1',
    packages=find_packages(),
    install_requires=[
        # dépendances
    ],
)

Ce paquet peut être installé avec la commande :

pip install dist/mypackage-0.1-py3-none-any.whl