From 754170ddda66c96c7c17ab486e072b1c4da4bd9f Mon Sep 17 00:00:00 2001 From: Prakhar54-byte Date: Mon, 6 Jul 2026 02:33:16 +0530 Subject: [PATCH] feat(cli): add --version flag to command line interface --- databusclient/__init__.py | 3 ++- databusclient/cli.py | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/databusclient/__init__.py b/databusclient/__init__.py index 7b2c625..06eda63 100644 --- a/databusclient/__init__.py +++ b/databusclient/__init__.py @@ -5,10 +5,11 @@ ``python -m databusclient``. """ +__version__ = "0.15" + from databusclient import cli from databusclient.api.deploy import create_dataset, create_distribution, deploy -__version__ = "0.15" __all__ = ["create_dataset", "deploy", "create_distribution"] diff --git a/databusclient/cli.py b/databusclient/cli.py index c3bd8f2..96f2b1f 100644 --- a/databusclient/cli.py +++ b/databusclient/cli.py @@ -5,6 +5,7 @@ import click +from databusclient import __version__ import databusclient.api.deploy as api_deploy from databusclient.api.delete import delete as api_delete from databusclient.api.download import download as api_download, DownloadAuthError @@ -12,6 +13,7 @@ @click.group() +@click.version_option(version=__version__, prog_name="databusclient") def app(): """Databus Client CLI.