Source code for gyoza.cli.commands.version

"""Version command for the gyoza CLI."""

from importlib.metadata import PackageNotFoundError, version

import typer


def _get_version() -> str:
    try:
        return version("gyoza")
    except PackageNotFoundError:
        return "unknown"


[docs] def version_cmd() -> None: """Print the installed gyoza version.""" typer.echo(f"gyoza {_get_version()}")