Spaces:
Running
Running
import importlib | |
import importlib_metadata | |
from ..logging import get_logger | |
logger = get_logger() | |
_bitsandbytes_available = importlib.util.find_spec("bitsandbytes") is not None | |
try: | |
_bitsandbytes_version = importlib_metadata.version("bitsandbytes") | |
logger.debug(f"Successfully imported bitsandbytes version {_bitsandbytes_version}") | |
except importlib_metadata.PackageNotFoundError: | |
_bitsandbytes_available = False | |
def is_bitsandbytes_available(): | |
return _bitsandbytes_available | |