Spaces:
Paused
Paused
| from __future__ import annotations | |
| import sys | |
| import typing | |
| if typing.TYPE_CHECKING: | |
| import importlib_metadata as metadata | |
| else: | |
| if sys.version_info >= (3, 10, 2): | |
| from importlib import metadata | |
| else: | |
| try: | |
| import importlib_metadata as metadata | |
| except ModuleNotFoundError: | |
| # helps bootstrapping when dependencies aren't installed | |
| from importlib import metadata | |
| __all__ = [ | |
| 'metadata', | |
| ] | |