fix: remove hardcoded version in 'version' command, read from importlib.metadata

This commit is contained in:
Justin Gu
2026-06-10 03:39:09 +08:00
parent 862f713483
commit 531d0c05bc
+2 -1
View File
@@ -43,4 +43,5 @@ def ping(timeout: float, use_table: bool, output_fmt: str) -> None:
@click.command()
def version() -> None:
"""显示版本号。"""
click.echo("easy-tdx 1.1.0")
ver = __import__("importlib.metadata", fromlist=["version"]).version("easy-tdx")
click.echo(f"easy-tdx {ver}")