Trove分类器定义

Joa*_*edo 9 python classification

我使用Python distutils2/packaging进入了这个概念 .

我确实谷歌它,但没有完全掌握这个想法,所以宁愿从更有经验的人那里得到更好的解释,以更好地理解这个概念.

"Trove分类器用于分类(搜索是一个很好的结果).这是一个准确的问题.PyPy,IronPython和Jython 不是编程语言,它们是Python编程语言的实现.Shedskin和Cython是类似python的编程语言(是的,子集和主要是超集)."

和,

"能够指定一个包被测试(已知可以使用)替代实现是有用的.例如,我会用pypy和Jython标记"mock",因为我经常测试这些实现并知道有用."

到目前为止,这是受支持的 分类器列表.

Joa*_*edo 9

这对我来说是一个新概念,因此请完成这个答案或开始一个新的答案,以便它可以帮助将来遇到这个问题的其他人.

这实际上是一个项目:

Trove项目试图创建一个用于大型软件归档站点的开源分布式归档系统.

它在PEP 301中指定:

模块索引上的分类值列表已从FreshMeat和SourceForge合并(经过他们的许可).此列表将通过Web界面和register命令--list-classifiers选项作为文本列表提供,然后可以将其复制到setup.py文件中.register命令的--verify选项将根据服务器列表检查分类器值.