We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a158f68 commit 1cae604Copy full SHA for 1cae604
src/openjd/cli/_create_argparser.py
@@ -5,6 +5,8 @@
5
import traceback
6
from typing import Optional
7
8
+from ._version import version
9
+
10
from ._common import SubparserGroup
11
12
from ._check import populate_argparser as populate_check_subparser
@@ -22,6 +24,11 @@ def create_argparser() -> ArgumentParser:
22
24
"""Generate the root argparser for the CLI"""
23
25
parser = ArgumentParser(prog="openjd", usage="openjd <command> [arguments]")
26
parser.set_defaults(func=lambda _: parser.print_help())
27
28
+ parser.add_argument(
29
+ "--version", action="version", version=f"Open Job Description CLI {version}"
30
+ )
31
32
subcommands = SubparserGroup(
33
parser,
34
title="commands",
0 commit comments