From d009115d63f7371583e676592bb414f05cd4bd61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Schneider?= Date: Mon, 25 Aug 2014 10:15:03 +0200 Subject: [PATCH] setup.py: manage only tag starting v --- setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 33f4337b..47c06ad4 100755 --- a/setup.py +++ b/setup.py @@ -7,11 +7,11 @@ def get_version(): version = __version__ if os.path.exists('.git'): import subprocess - p = subprocess.Popen(['git','describe','--dirty'], + p = subprocess.Popen(['git','describe','--dirty','--match=v*'], stdout=subprocess.PIPE) result = p.communicate()[0] assert p.returncode == 0, 'git returned non-zero' - new_version = result.split()[0] + new_version = result.split()[0][1:] assert new_version.split('-')[0] == version, '__version__ must match the last git annotated tag' version = new_version.replace('-', '.') return version