INNER CODE UNIT · Python
get_parser
datachain-ai/datachain · src/datachain/cli/parser/__init__.py:24
def get_parser() -> ArgumentParser: # noqa: PLR0915
try:
__version__ = version("datachain")
except PackageNotFoundError:
# package is not installed
__version__ = "unknown"
parser = ArgumentParser(
description="DataChain: Wrangle unstructured AI data at scale.",
prog="datachain",
formatter_class=CustomHelpFormatter,
)
parser.add_argument("-V", "--version", action="version", version=__version__)
parent_parser = ArgumentParser(add_help=False, formatter_class=CustomHelpFormatter)
parent_parser.add_argument(
"-v", "--verbose", action="count", default=0, help="Be verbose"
)