fix(core): handle missing dependency version information (#33844)

Follow up to #33347

This continues to make searching issues difficult
This commit is contained in:
Mason Daugherty
2025-11-05 14:19:55 -05:00
committed by GitHub
parent 7946a8f64e
commit 022fdd52c3

View File

@@ -125,9 +125,11 @@ def print_sys_info(*, additional_pkgs: Sequence[str] = ()) -> None:
for dep in sub_dependencies:
try:
dep_version = metadata.version(dep)
print(f"> {dep}: {dep_version}")
except Exception:
print(f"> {dep}: Installed. No version info available.")
dep_version = None
if dep_version is not None:
print(f"> {dep}: {dep_version}")
if __name__ == "__main__":