文件名称:python-versioneer:VCS控制的树的版本字符串管理
文件大小:92KB
文件格式:ZIP
更新时间:2024-04-26 03:39:23
Python
Versioneer 像火箭手一样,但适用于版本! 布莱恩·华纳 许可证:公共领域 兼容:Python 3.6、3.7、3.8、3.9和pypy3 这是一个用于在基于distutils的python项目中管理记录的版本号的工具。 目的是从发布过程中删除乏味且容易出错的“更新嵌入式版本字符串”步骤。 制作新版本应该与在版本控制系统中记录新标签一样容易,并且可能制作新的tarball。 快速安装 pip install versioneer到$ PATH中的某个位置 在您的setup.cfg中添加一个[versioneer]部分(请参阅) 在源代码树中运行versioneer install ,提交结果 使用python setup.py version验证版本信息 版本标识符 源树来自许多地方: 版本控制系统检出(主要由开发人员使用) 由构建自动化生成的每晚tarball 由基
【文件预览】:
python-versioneer-master
----.gitignore(106B)
----README.md(12KB)
----INSTALL.md(5KB)
----UPGRADING.md(2KB)
----NEWS.md(818B)
----test()
--------demoappext-setuptools()
--------test_render.py(6KB)
--------git()
--------demoapp()
--------test_file.py(761B)
--------demoapp2-distutils-subproject()
--------demoapp2-distutils()
--------demoapp2-setuptools-subproject()
--------demoapp2-setuptools()
--------run_pyflakes_src.py(598B)
--------test_config.py(2KB)
--------demolib()
--------demoapp-script-only()
----details.md(11KB)
----src()
--------subprocess_helper.py(1KB)
--------git()
--------from_parentdir.py(1KB)
--------setupfunc.py(6KB)
--------installer.py(1KB)
--------render.py(5KB)
--------from_file.py(2KB)
--------get_versions.py(3KB)
--------__init__.py(0B)
--------cmdclass.py(9KB)
--------header.py(4KB)
----.mailmap(209B)
----MANIFEST.in(684B)
----setup.py(6KB)
----.travis.yml(261B)
----tox.ini(1KB)
----developers.md(929B)
----NOTES(4KB)