Les paquets Python et egg-info répertoires

Quelqu'un peut m'expliquer comment egg-info répertoires sont liés à leurs modules respectifs? Par exemple, j'ai le texte suivant:

/usr/local/lib/python2.5/site-packages/quodlibet/
/usr/local/lib/python2.5/site-packages/quodlibet-2.0.egg-info/

Je suis en supposant que l'œuf-info répertoire est de rendre le module correspondant visible à setuptools (easy_install), droit? Si oui, comment faut-setuptools cravate de l'œuf-info répertoire du répertoire du module?

En supposant que je suis sur la bonne voie, et pour le bien de l'exemple... Si je voulais faire un package existant de la mine visible à setuptools, pourrais-je lien symbolique du répertoire du module et de l'œuf-info répertoire du répertoire site-packages répertoire? J'aurais juste essayé moi-même, mais je ne suis pas sûr de la façon de tester si le paquetage est visible à setuptools. Les points de Bonus si vous pouvez aussi me dire comment tester ça 🙂

La principale raison pour laquelle je suis en train d'essayer de comprendre tout cela parce que j'aimerais lien symbolique de certains de mes modules dans site-packages afin que je puisse apporter des modifications à ce que les changements visibles pour les scripts de les utiliser sans avoir à réinstaller l'oeuf de PyPI après chaque modification.

  • Avez-vous encore un quodlibet plugin pour python traîner quelque part? Cela semble vraiment cool.
  • C'est probablement quodlibet lui-même -- il est écrit en Python