nanovna-saver/src/NanoVNASaver/__init__.py

23 wiersze
634 B
Python
Czysty Zwykły widok Historia

import sys
if sys.version_info[:2] >= (3, 8):
# TODO: Import directly (no need for conditional) when `python_requires = >= 3.8`
2023-03-08 08:40:39 +00:00
from importlib.metadata import (
PackageNotFoundError,
version,
) # pragma: no cover
else:
2023-03-08 08:40:39 +00:00
from importlib_metadata import (
PackageNotFoundError,
version,
) # pragma: no cover
try:
# Change here if project is renamed and does not equal the package name
dist_name = "nanovna-saver"
__version__ = version(dist_name)
except PackageNotFoundError: # pragma: no cover
__version__ = "unknown"
finally:
del version, PackageNotFoundError