hgdistverUtility lib to generate Python package version infos from mercurial tags | |
Download |
hgdistver Ranking & Summary
Advertisement
hgdistver Tags
hgdistver Description
Utility lib to generate Python package version infos from mercurial tags hgdistver is a Python module, a simple drop-in to support setup.py in mercurial based projects.Its supposed to generate version numbers from mercurials metadata.it uses 4 stategies to archive its taks: 1. try to directly ask hg for the metadata 2. try to infer it from the .hg_archival.txt file 3. try to use the cachefile if it exists 4. try to read the version from the 'PKG-INFO' file sdists containthe most simple usage is:from setuptools import setupfrom hgdistver import get_versionsetup( ..., version=get_version(), ...,)get_version takes the optional argument cachefile, which causes it to store the version info in a python script instead of abusing PKG-INFO from a sdist Requirements: · Python
hgdistver Related Software