我的模块需要Python 3.2或更新版本。Python包分类和Python版本
我应该只设置Programming Language :: Python :: 3.2分类吗?或者,除了3.2之外,我还应该设置其他版本(目前3.3和3.4,更多要遵循)?它适用于较新的版本。
分类系统应该如何使用?这些类别非常模糊,缺乏定义。
我的模块需要Python 3.2或更新版本。Python包分类和Python版本
我应该只设置Programming Language :: Python :: 3.2分类吗?或者,除了3.2之外,我还应该设置其他版本(目前3.3和3.4,更多要遵循)?它适用于较新的版本。
分类系统应该如何使用?这些类别非常模糊,缺乏定义。
我通常不打扰点释放标签。 Trove标签有助于搜索,但对于一个支持Python 3.x版本的项目,可以追溯到4年半,您只需使用Programming Language :: Python :: 3
,或者添加Programming Language :: Python :: 3 :: Only
。
我会使用点发布,如果包明确做不是支持更高的版本;如果你不支持3.4或更高版本,你可以通过标记3.2
和3.3
来表明。
如果您确实想要使用点发布标签,然后列出全部您支持的点发布。如果将来您开始支持该版本,则必须更新为3.5。这就是requests
library所做的;他们列出了图书馆正式支持的所有新闻稿。
我应该只设置编程语言:: Python :: 3.2分类吗?
没有。如果它支持更新,请指定这些版本,或根本不指定点版本。 (但是,请指定主要版本。2/3)
我认为您应该“支持”您正在测试的任何版本。所以我在我的tox.ini
中加入了我在测试中的任何一个版本。
um。链接页面显示“此页面有意空白。” – MightyPork