15 lines
536 B
Python
15 lines
536 B
Python
try:
|
|
from ._version import __version__
|
|
except ImportError:
|
|
try:
|
|
# importlib.metadata available in Python 3.8+, the fallback (0.0.0)
|
|
# is fine because release builds use _version (above) rather than
|
|
# this code path, so it only impacts developing w/ 3.7
|
|
from importlib.metadata import version, PackageNotFoundError
|
|
try:
|
|
__version__ = version('docker')
|
|
except PackageNotFoundError:
|
|
__version__ = '0.0.0'
|
|
except ImportError:
|
|
__version__ = '0.0.0'
|