projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
15516: Merge branch 'master' into 15516-fix-arvados-server-dependencies
[arvados.git]
/
sdk
/
cwl
/
gittaggers.py
diff --git
a/sdk/cwl/gittaggers.py
b/sdk/cwl/gittaggers.py
index 873199d7e5a6ffc4ca5ffd480ef976c5dc9f7fe5..d6a4c24a785e0ca6258550dee4b41c2cc01b9ad7 100644
(file)
--- a/
sdk/cwl/gittaggers.py
+++ b/
sdk/cwl/gittaggers.py
@@
-2,6
+2,9
@@
#
# SPDX-License-Identifier: Apache-2.0
#
# SPDX-License-Identifier: Apache-2.0
+from builtins import str
+from builtins import next
+
from setuptools.command.egg_info import egg_info
import subprocess
import time
from setuptools.command.egg_info import egg_info
import subprocess
import time
@@
-30,7
+33,7
@@
class EggInfoFromGit(egg_info):
"""
def git_latest_tag(self):
gittags = subprocess.check_output(['git', 'tag', '-l']).split()
"""
def git_latest_tag(self):
gittags = subprocess.check_output(['git', 'tag', '-l']).split()
- gittags.sort(key=lambda s:
map(int, s.split('.'))
,reverse=True)
+ gittags.sort(key=lambda s:
[int(u) for u in s.split(b'.')]
,reverse=True)
return str(next(iter(gittags)).decode('utf-8'))
def git_timestamp_tag(self):
return str(next(iter(gittags)).decode('utf-8'))
def git_timestamp_tag(self):