mirror of
https://github.com/graphql-python/graphene.git
synced 2025-02-13 10:00:39 +03:00
Fixed package version
This commit is contained in:
parent
012d0098e0
commit
4d0b9a0f15
|
@ -21,7 +21,8 @@ def get_version(version=None):
|
||||||
git_changeset = get_git_changeset()
|
git_changeset = get_git_changeset()
|
||||||
if git_changeset:
|
if git_changeset:
|
||||||
sub = '.dev%s' % git_changeset
|
sub = '.dev%s' % git_changeset
|
||||||
|
else:
|
||||||
|
sub = '.dev'
|
||||||
elif version[3] != 'final':
|
elif version[3] != 'final':
|
||||||
mapping = {'alpha': 'a', 'beta': 'b', 'rc': 'rc'}
|
mapping = {'alpha': 'a', 'beta': 'b', 'rc': 'rc'}
|
||||||
sub = mapping[version[3]] + str(version[4])
|
sub = mapping[version[3]] + str(version[4])
|
||||||
|
@ -64,14 +65,14 @@ def get_git_changeset():
|
||||||
so it's sufficient for generating the development version numbers.
|
so it's sufficient for generating the development version numbers.
|
||||||
"""
|
"""
|
||||||
repo_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
repo_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||||
|
try:
|
||||||
git_log = subprocess.Popen(
|
git_log = subprocess.Popen(
|
||||||
'git log --pretty=format:%ct --quiet -1 HEAD',
|
'git log --pretty=format:%ct --quiet -1 HEAD',
|
||||||
stdout=subprocess.PIPE, stderr=subprocess.PIPE,
|
stdout=subprocess.PIPE, stderr=subprocess.PIPE,
|
||||||
shell=True, cwd=repo_dir, universal_newlines=True,
|
shell=True, cwd=repo_dir, universal_newlines=True,
|
||||||
)
|
)
|
||||||
timestamp = git_log.communicate()[0]
|
timestamp = git_log.communicate()[0]
|
||||||
try:
|
|
||||||
timestamp = datetime.datetime.utcfromtimestamp(int(timestamp))
|
timestamp = datetime.datetime.utcfromtimestamp(int(timestamp))
|
||||||
except ValueError:
|
except:
|
||||||
return None
|
return None
|
||||||
return timestamp.strftime('%Y%m%d%H%M%S')
|
return timestamp.strftime('%Y%m%d%H%M%S')
|
||||||
|
|
Loading…
Reference in New Issue
Block a user