From 19e5b18855a8ceb8ca2bb013841892fad68ffe33 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Sat, 17 May 2025 19:21:41 +0200 Subject: [PATCH] main: fix `--version` handling --- src/worblehat/main.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/worblehat/main.py b/src/worblehat/main.py index 8798dc6..edaa53e 100644 --- a/src/worblehat/main.py +++ b/src/worblehat/main.py @@ -17,7 +17,12 @@ from .flaskapp.wsgi_prod import main as flask_prod_main def _print_version() -> None: - from worblehat import __version__ + from importlib.metadata import version, PackageNotFoundError + + try: + __version__ = version("worblehat") + except PackageNotFoundError: + __version__ = "unknown" print(f"Worblehat version {__version__}")