Unverified Commit d9ac9e3d authored by wangxiyuan's avatar wangxiyuan Committed by GitHub
Browse files

[Misc] fix collect_env version parse (#15267)


Signed-off-by: default avatarwangxiyuan <wangxiyuan1007@gmail.com>
parent d41faaf9
...@@ -282,11 +282,18 @@ def get_vllm_version(): ...@@ -282,11 +282,18 @@ def get_vllm_version():
if __version__ == "dev": if __version__ == "dev":
return "N/A (dev)" return "N/A (dev)"
version_str = __version_tuple__[-1]
if len(__version_tuple__) == 4: # dev build if isinstance(version_str, str) and version_str.startswith('g'):
git_sha = __version_tuple__[-1][1:] # type: ignore # it's a dev build
return f"{__version__} (git sha: {git_sha}" if '.' in version_str:
# it's a dev build containing local changes
git_sha = version_str.split('.')[0][1:]
date = version_str.split('.')[-1][1:]
return f"{__version__} (git sha: {git_sha}, date: {date})"
else:
# it's a dev build without local changes
git_sha = version_str[1:] # type: ignore
return f"{__version__} (git sha: {git_sha})"
return __version__ return __version__
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment