Name : python-module-vcversioner Relocations: (not relocatable) Version : 2.14.0.0 Vendor: ALT Linux Team Release : alt2.git20140715.1 Build Date: Thu Mar 17 05:21:03 2016 Install date: (not installed) Build Host: imz-sisyphus.hasher.altlinux.org Group : Development/Python Source RPM: (none) Size : 85102 License: ISCL Packager : Eugeny A. Rostovtsev (REAL) URL : https://pypi.python.org/pypi/vcversioner/ Summary : Use version control tags to discover version numbers Description : Elevator pitch: you can write a setup.py with no version information specified, and vcversioner will find a recent, properly-formatted VCS tag and extract a version from it. It's much more convenient to be able to use your version control system's tagging mechanism to derive a version number than to have to duplicate that information all over the place. I eventually ended up copy-pasting the same code into a couple different setup.py files just to avoid duplicating version information. But, copy-pasting is dumb and unit testing setup.py files is hard. This code got factored out into vcversioner.