blob: 557dff2319d2817fb35075be25eec59b2208b4b4 (
plain)
1
2
3
4
5
6
7
8
9
|
def git_version():
import subprocess
cmd = ['git', 'describe', '--always', '--match', 'v[0-9].*', '--dirty']
p = subprocess.Popen(cmd, stdout = subprocess.PIPE)
v = p.communicate()[0].strip()
r = p.returncode
if r != 0:
raise subprocess.CalledProcessError(r, ' '.join(cmd))
return v
|