Я написал модуль Python, который хотел бы сделать доступным для других. Сейчас это один большой модуль, вложенный в подпапки:
- wraith
- util
- доб
- цвет
Я думаю, что лучше всего разделить эти подпапки на отдельные пакеты. Проект tipfy делает это. Однако модули ext и color зависят от util.
Как лучше всего организовать и выпустить эти модули? Могу ли я разделить их и назвать их wraith.util, wraith.ext и < em> wraith.color как tipfy? Должен ли я включать util, когда люди устанавливают ext или color?