- Name: python-setuptools-git-versioning
- Version: 1.13.6
- Release: 1.mga10
- Epoch:
- Group: Development/Python
- License: MIT
- Url: https://setuptools-git-versioning.readthedocs.io/
- Summary: Use git repo data for building a version number according PEP-440
- Architecture: noarch
- Size: 47700
- Distribution: Mageia
- Vendor: Mageia.Org
- Packager: papoteur <papoteur>
Description:
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
Limitations:
- Currently the only supported VCS is Git
- Only git v2 is supported
- Currently does not support automatic exporting of package version to a file
for runtime use (but you can use setuptools-git-versioning > file redirect
instead)
- BuildArch:
- ExcludeArch:
- ExclusiveArch:
- Cookie: localhost 1709417881
- Buildhost: localhost
Other version of this rpm: