0001-misc-adapt-version-number-for-PEP-440-29421.patch
setup.py | ||
---|---|---|
73 | 73 |
stderr=subprocess.PIPE) |
74 | 74 |
result = p.communicate()[0] |
75 | 75 |
if p.returncode == 0: |
76 |
version = str(result.split()[0][1:]) |
|
77 |
version = version.replace('-', '.') |
|
76 |
result = result.decode('ascii').strip()[1:] # strip spaces/newlines and initial v |
|
77 |
if '-' in result: # not a tagged version |
|
78 |
real_number, commit_count, commit_hash = result.split('-', 2) |
|
79 |
version = '%s.post%s+%s' % (real_number, commit_count, commit_hash) |
|
80 |
else: |
|
81 |
version = result |
|
78 | 82 |
return version |
83 |
else: |
|
84 |
return '0.0.post%s' % len( |
|
85 |
subprocess.check_output( |
|
86 |
['git', 'rev-list', 'HEAD']).splitlines()) |
|
87 | ||
79 | 88 |
return '0.0.0' |
80 | 89 | |
81 | 90 |
setuptools.setup( |
82 |
- |