Mercurial > python-hglib
diff setup.py @ 220:ae6427d1c8f7
hglib: try to fix version to comply with PEP440
author | Mathias De Mare <mathias.de_mare@nokia.com> |
---|---|
date | Thu, 09 Mar 2023 11:33:04 +0100 |
parents | d06b48001662 |
children | 3f9dd44be8c2 |
line wrap: on
line diff
--- a/setup.py Wed Mar 08 17:04:58 2023 +0100 +++ b/setup.py Thu Mar 09 11:33:04 2023 +0100 @@ -13,8 +13,9 @@ if l[0].endswith('+'): # propagate the dirty status to the tag version += '+' elif len(l) == 1: # no tag found - cmd = 'hg parents --template "{latesttag}+{latesttagdistance}-"' - version = os.popen(cmd).read() + l[0] + cmd1 = 'hg parents --template "{latesttag}"' + cmd2 = 'hg parents --template "{latesttagdistance}"' + version = os.popen(cmd1).read() + ".dev" + os.popen(cmd2).read() if version.endswith('+'): version += time.strftime('%Y%m%d') elif os.path.exists('.hg_archival.txt'):