从git自动设置包版本。
very-good-setuptools-git-version的Python项目详细描述
非常好的setuptools git版本
从git自动设置包版本。这是对 setuptools-git-version有修复和改进。
简介
而不是在setup.py
中硬编码包版本,比如:
setup(name='foobar',version='1.0',...)
此包允许从底层git存储库中提取它:
setup(name='foobar',version_format='{tag}.dev{commits}+{sha}',setup_requires=['very-good-setuptools-git-version'],...)