[BugFix] Use different mechanism to get vllm version in is_cpu() (#3804)

This commit is contained in:
Nick Hill 2024-04-02 23:06:25 -07:00 committed by GitHub
parent 5757d90e26
commit c9b506dad4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -119,9 +119,11 @@ def is_hip() -> bool:
@lru_cache(maxsize=None)
def is_cpu() -> bool:
from importlib.metadata import version
is_cpu_flag = "cpu" in version("vllm")
return is_cpu_flag
from importlib.metadata import PackageNotFoundError, version
try:
return "cpu" in version("vllm")
except PackageNotFoundError:
return False
@lru_cache(maxsize=None)