Skip to content

Commit 3a64a2e

Browse files
committed
feat: add --version flag for view current version
1 parent f32b2c2 commit 3a64a2e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/mechvibes_lite/__main__.py

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import argparse
22
import asyncio
3+
import importlib.metadata
34
import logging
45
import pathlib
56
import sys
@@ -102,6 +103,12 @@ def main() -> None:
102103
"--wskey-port",
103104
)
104105
parser.add_argument("--no-wskey", action="store_true", default=None)
106+
parser.add_argument(
107+
"--version",
108+
"-V",
109+
action="version",
110+
version=importlib.metadata.version("mechvibes-lite"),
111+
)
105112

106113
subparsers = parser.add_subparsers(dest="subcommand", required=True)
107114

0 commit comments

Comments
 (0)