Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/jsonpickle/version.py: 67%
15 statements
« prev ^ index » next coverage.py v7.2.7, created at 2023-06-07 06:20 +0000
« prev ^ index » next coverage.py v7.2.7, created at 2023-06-07 06:20 +0000
1import sys
3try:
4 if sys.version_info < (3, 8):
5 import importlib_metadata as metadata
6 else:
7 from importlib import metadata
8except (ImportError, OSError):
9 metadata = None
12def _get_version():
13 default_version = '0.0.0-alpha'
14 try:
15 version = metadata.version('jsonpickle')
16 except (AttributeError, ImportError, OSError):
17 version = default_version
18 return version
21__version__ = _get_version()