diff --git a/configs/__init__.py b/configs/__init__.py index aeefa77..95b8fcb 100644 --- a/configs/__init__.py +++ b/configs/__init__.py @@ -2,6 +2,6 @@ import logging __author__ = "Adam Pippin" __email__ = "hello@adampippin.ca" -__version__ = "0.0.1" +__version__ = "0.0.4" logging.getLogger("configs").addHandler(logging.NullHandler()) diff --git a/configs/cli.py b/configs/cli.py index 7b96cbd..9526d6a 100644 --- a/configs/cli.py +++ b/configs/cli.py @@ -2,6 +2,8 @@ import click import logging from pprint import pprint +from . import __version__ + from .config import Config from .transform import Transforms from .vault import Vaults @@ -73,4 +75,9 @@ def provision(input, source_vault, target_vault): logger.info('Provisioning in target vault') target_vault.provision(secrets) +@cli.command() +def version(): + """Display the program version + """ + print(__version__)