diff options
-rw-r--r-- | setup.py | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -4,8 +4,12 @@ import re import cliapp output = cliapp.runcmd(['dpkg-parsechangelog']) -m = re.search('^Version: (?P<version>.*)-[^-]*$', output, re.M) +m = re.search('^Version: (?P<version>.*)$', output, re.M) if not m: raise Exception('no version') -print m.group('version') - +v = m.group('version') +if '-' in v: + v = v.split('-')[0] +if '+' in v: + v = v.split('+')[0] +print v |