faire distutils en Python de trouver automatiquement les paquets

Lors de la description d'un paquet python dans setup.py dans distutils en Python, est-il un moyen de faire en sorte d'obtenir automatiquement chaque répertoire qui a une __init__.py en elle et de l'inclure comme un sous-paquetage?

c'est à dire si la structure est:

mypackage/__init__.py
mypackage/a/__init__.py
mypackage/b/__init__.py

Je veux éviter de faire:

packages = ['mypackage', 'mypackage.a', 'mypackage.b']

et au lieu de faire juste:

packages = ['mypackage']

automatiquement trouver des choses comme a et b car ils ont un fichier init. merci.

  • Assurez-vous que vous ne laissez pas une ordure s'accumuler dans votre structure de paquet avant de construire si vous faites cela.
InformationsquelleAutor | 2012-10-19