_version.py 400 B

12345678910111213
  1. import sys
  2. if sys.version_info[:2] >= (3, 8):
  3. from importlib import metadata
  4. else:
  5. import importlib_metadata as metadata # pragma: no cover
  6. # Used to automatically set version number from github actions
  7. # as well as not break when being tested locally
  8. try:
  9. __version__ = metadata.version(__package__)
  10. except metadata.PackageNotFoundError: # pragma: no cover
  11. __version__ = "0.0.0"