FreeBSD.software
Home/devel/py311-setuptools-git-versioning

py311-setuptools-git-versioning

2.0.0devel

Use git repo data for building a version number according PEP-440

Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440. Features: - Can be installed & configured through both setup.py and PEP 518's pyproject.toml - Does not require to change source code of the project - Tag-, file-, and callback-based versioning schemas are supported - Templates for tag, dev and dirty versions are separated - Templates support a lot of substitutions including git and environment information - Well-documented

$pkg install py311-setuptools-git-versioning
setuptools-git-versioning.readthedocs.io/en/stable
Origin
devel/py-setuptools-git-versioning
Size
97.6KiB
License
MIT
Maintainer
sunpoet@FreeBSD.org
Dependencies
3 packages
Required by
0 packages

Dependencies (3)