aboutsummaryrefslogtreecommitdiffstats
path: root/release
diff options
context:
space:
mode:
authorThomas Kriechbaumer <thomas@kriechbaumer.name>2017-01-23 20:22:19 +0100
committerThomas Kriechbaumer <thomas@kriechbaumer.name>2017-01-23 20:33:12 +0100
commit63beaa18ceeb0ac4a9d911b3072eb2eb07ac10c9 (patch)
treeabd268360ddea55ff6311dc7b1ca9b0d14ca4122 /release
parent86174eb6adfb83de6ba4dfbcff73ee9cb18ac4aa (diff)
downloadmitmproxy-63beaa18ceeb0ac4a9d911b3072eb2eb07ac10c9.tar.gz
mitmproxy-63beaa18ceeb0ac4a9d911b3072eb2eb07ac10c9.tar.bz2
mitmproxy-63beaa18ceeb0ac4a9d911b3072eb2eb07ac10c9.zip
improve version specifiers
Diffstat (limited to 'release')
-rwxr-xr-xrelease/rtool.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/release/rtool.py b/release/rtool.py
index 59899510..271392ba 100755
--- a/release/rtool.py
+++ b/release/rtool.py
@@ -89,6 +89,10 @@ def get_snapshot_version() -> str:
if tag_dist == 0:
return get_version()
else:
+ # remove the 'g' prefix added by recent git versions
+ if commit.startswith('g'):
+ commit = commit[1:]
+
# The wheel build tag (we use the commit) must start with a digit, so we include "0x"
return "{version}dev{tag_dist:04}-0x{commit}".format(
version=get_version(), # this should already be the next version