from setman.lazy import LazySettings
__all__ = ('get_version', 'settings')
VERSION = (0, 1, 'alpha')
settings = LazySettings()
[docs]def get_version(version=None):
"""
Return setman version number in human readable form.
"""
version = version or VERSION
if len(version) > 2 and version[2] is not None:
if isinstance(version[2], int):
return '%d.%d.%d' % version
return '%d.%d-%s' % version
return '%d.%d' % version[:2]