group-wbl/.venv/lib/python3.13/site-packages/build/_compat/importlib.py

23 lines
467 B
Python
Raw Normal View History

2026-01-09 09:12:25 +08:00
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',
]