1

我正在编写一个 Python 包collection,它是包和模块的集合。

例如,collection我有一个名为的包misc,其中包含一个模块experimental和一个模块os,以及一个data包含一些模块readwrite.

它仍在开发中,但是当我有稳定的代码时,我想将其上传到 PyPI。

我想知道如何组织我的代码,以便每个包collection都有自己的版本号。misc主要目的是我data希望能够独立升级模块:假设我 collection.misc修改.datapip install -U collection

理想情况下,我想组织代码,以便每个包都可以独立开发,同时仍然是集合的一部分。

我怎样才能做到这一点?

4

1 回答 1

0

试试seed。它是一个用于轻松创建和发布 Python 包的实用程序。 http://seed.readthedocs.org/en/latest/

于 2013-08-31T10:28:54.463 回答