21 lines
545 B
Python
21 lines
545 B
Python
# -*- coding: utf-8 -*-
|
|
VERSION = (3, 2, 3)
|
|
|
|
|
|
def get_version(version):
|
|
"""Dynamically calculate the version based on VERSION tuple."""
|
|
if len(version) > 2 and version[2] is not None:
|
|
if len(version) == 4:
|
|
str_version = "%s.%s.%s.%s" % version
|
|
elif isinstance(version[2], int):
|
|
str_version = "%s.%s.%s" % version[:3]
|
|
else:
|
|
str_version = "%s.%s_%s" % version[:3]
|
|
else:
|
|
str_version = "%s.%s" % version[:2]
|
|
|
|
return str_version
|
|
|
|
|
|
__version__ = get_version(VERSION)
|