Skip to content

Commit 63c2d51

Browse files
dynamically get installed version (#33)
1 parent 5f309a2 commit 63c2d51

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

devservices/main.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import argparse
44
import atexit
5+
from importlib import metadata
56

67
import sentry_sdk
78
from sentry_sdk.integrations.argv import ArgvIntegration
@@ -31,7 +32,9 @@ def main() -> None:
3132
parser = argparse.ArgumentParser(
3233
description="DevServices CLI tool for managing Docker Compose services."
3334
)
34-
parser.add_argument("--version", action="version", version="%(prog)s 0.0.1")
35+
parser.add_argument(
36+
"--version", action="version", version=metadata.version("devservices")
37+
)
3538

3639
subparsers = parser.add_subparsers(dest="command", help="Available commands")
3740

0 commit comments

Comments
 (0)