工具,用于将git版本添加到Python项目,无需添加依赖项
项目描述
VersionGit是一个管理Python模块版本号的工具,无需在创建Git标签时更新嵌入式版本字符串,并提供合理的开发版本号。它是通过在源代码库中存储一个文件来实现的,该文件从git describe或git archive关键字读取版本。在构建时,此文件会在分发中修改,以包含一个静态版本号,优先使用此版本号。此工具灵感来源于versioneer,但功能集大大减少,以便每个模块中存储的代码最少。
PyPI |
pip install versiongit |
源代码 |
|
文档 |
|
变更日志 |
https://github.com/dls-controls/versiongit/blob/master/CHANGELOG.rst |
许可证
为了使VersionGit更容易嵌入,其所有代码均捐赠给公共领域。它创建的_version_git.py也属于公共领域。具体来说,两者均在Creative Commons“公共领域奉献”许可证(CC0-1.0)下发布。
有关更详细的文档,请参阅https://dls-controls.github.io/versiongit。
项目详情
下载文件
下载适用于您平台文件的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
versiongit-2.2.tar.gz (5.4 kB 查看哈希值)
构建分布
versiongit-2.2-py3-none-any.whl (8.8 kB 查看哈希值)