Может кто-нибудь объяснить, как директории egg-info связаны с соответствующими модулями? Например, у меня есть следующее:
/usr/local/lib/python2.5/site-packages/quodlibet/
/usr/local/lib/python2.5/site-packages/quodlibet-2.0.egg-info/
Я предполагаю, что директория egg-info должна сделать соответствующий модуль видимым для setuptools (easy_install), верно? Если да, то как setuptools связывает каталог egg-info с каталогом модуля?
Предполагая, что я на правильном пути, и для примера ... Если бы я хотел сделать существующий мой пакет видимым для setuptools, мог бы я просто поставить ссылку на каталог модуля и каталог egg-info в каталог сайтов-пакетов? Я бы сам попробовал это сделать, но я не уверен, как проверить, виден ли пакет для setuptools. Бонусные баллы, если вы также можете сказать мне, как проверить это:)
Основная причина, по которой я пытаюсь понять все это, заключается в том, что я хотел бы объединить некоторые из моих модулей в пакеты сайтов, чтобы я мог вносить в них изменения и видеть изменения в сценариях, которые их используют, не имея переустанавливать яйцо из PyPI после каждого изменения.