|
@@ -1,3 +1,22 @@
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
"""Determine last version string from tags.
|
|
|
|
|
|
Alternate to `Versioneer <https://pypi.python.org/pypi/versioneer/>`_ using
|
|
@@ -39,7 +58,7 @@ def get_recent_tags(projdir=PROJDIR):
|
|
|
refs = project.get_refs()
|
|
|
tags = {}
|
|
|
|
|
|
- for key, value in refs.iteritems():
|
|
|
+ for key, value in refs.items():
|
|
|
obj = project.get_object(value)
|
|
|
|
|
|
if obj.type_name != 'tag':
|
|
@@ -60,7 +79,7 @@ def get_recent_tags(projdir=PROJDIR):
|
|
|
]
|
|
|
|
|
|
|
|
|
- return sorted(tags.iteritems(), key=lambda tag: tag[1][0], reverse=True)
|
|
|
+ return sorted(tags.items(), key=lambda tag: tag[1][0], reverse=True)
|
|
|
|
|
|
|
|
|
def get_current_version(pattern=PATTERN, projdir=PROJDIR, logger=None):
|
|
@@ -107,4 +126,4 @@ if __name__ == '__main__':
|
|
|
projdir = sys.argv[1]
|
|
|
else:
|
|
|
projdir = PROJDIR
|
|
|
- print get_current_version(projdir=projdir)
|
|
|
+ print(get_current_version(projdir=projdir))
|