他の人が利用できるようにしたい Python モジュールを作成しました。現在、これはサブフォルダーにネストされた 1 つの大きなモジュールです。
- レイス
- ユーティリティ
- 外線
- 色
これらのサブフォルダーを個別のパッケージに分割するのが最善だと思います。tipfy プロジェクトはこれを行います。ただし、extおよびcolorモジュールはutilに依存します。
これらのモジュールを整理してリリースする最善の方法は何ですか? それらを分割して 、tipfy のようにwraith.util、wraith.ext、およびwraith.colorという名前を付けますか? extまたはcolorをインストールするときにutilを含めますか?