__init__.py 545 B

1234567891011121314151617181920
  1. # -*- coding: utf-8 -*-
  2. VERSION = (3, 2, 1)
  3. def get_version(version):
  4. """Dynamically calculate the version based on VERSION tuple."""
  5. if len(version) > 2 and version[2] is not None:
  6. if len(version) == 4:
  7. str_version = "%s.%s.%s.%s" % version
  8. elif isinstance(version[2], int):
  9. str_version = "%s.%s.%s" % version[:3]
  10. else:
  11. str_version = "%s.%s_%s" % version[:3]
  12. else:
  13. str_version = "%s.%s" % version[:2]
  14. return str_version
  15. __version__ = get_version(VERSION)