Use version control tags to discover version numbers

Edit Package python-vcversioner

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.

Refresh
Refresh
Source Files (show unmerged sources)
Filename Size Changed
COPYING 0000000753 753 Bytes
python-vcversioner-rpmlintrc 0000000089 89 Bytes
python-vcversioner.changes 0000001236 1.21 KB
python-vcversioner.spec 0000002293 2.24 KB
test_vcversioner.py 0000015113 14.8 KB
vcversioner-2.16.0.0.tar.gz 0000009024 8.81 KB
Latest Revision
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 914382 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 12)
- %check: test the package, use %pytest rpm macro
Comments 0
openSUSE Build Service is sponsored by