Python setup.py classifiers
classifiers
在 setup.py
中是一个字符串列表,用于为你的项目分类。这有助于其他开发者更快地了解你的项目的特点。以下是常见的分类器和它们的简要描述:
开发状态
Development Status :: 1 - Planning
: 项目计划阶段。Development Status :: 2 - Pre-Alpha
: 项目的预览或早期版本。Development Status :: 3 - Alpha
: 初步可用,可能不稳定。Development Status :: 4 - Beta
: 接近稳定但仍可能存在一些小问题。Development Status :: 5 - Production/Stable
: 稳定,适合生产环境。Development Status :: 6 - Mature
: 项目已经成熟且不太可能有大的变动。Development Status :: 7 - Inactive
: 项目不再维护。
许可证
License :: OSI Approved :: MIT License
: MIT 许可证。License :: OSI Approved :: GNU General Public License v3 (GPLv3)
: GPLv3 许可证。
(其他 OSI 许可证类似)
操作系统
Operating System :: OS Independent
: 操作系统无关。Operating System :: POSIX
: 针对 POSIX 系统。Operating System :: Microsoft :: Windows
: 针对 Windows 系统。Operating System :: MacOS
: 针对 MacOS。
编程语言
Programming Language :: Python
: 通用 Python 项目。Programming Language :: Python :: 3
: 仅支持 Python 3。Programming Language :: Python :: 3.7
: 仅支持 Python 3.7。
话题
Topic :: Software Development :: Libraries
: 开发库。Topic :: Software Development :: Tools
: 开发工具。
环境
Environment :: Web Environment
: Web 环境。Environment :: Console
: 控制台/命令行环境。
注意: 这仅是分类器的一小部分。完整的列表可以在 PyPI 的官方文档 中找到。选择与您的项目最相关的分类器,确保准确地传达项目的信息。
本文作者:Maeiee
本文链接:Python setup.py classifiers
版权声明:如无特别声明,本文即为原创文章,版权归 Maeiee 所有,未经允许不得转载!
喜欢我文章的朋友请随缘打赏,鼓励我创作更多更好的作品!