add --version/-v flag

This commit is contained in:
2025-06-11 02:09:32 +01:00
parent cb0a87df68
commit e7a561c7b4
5 changed files with 23 additions and 6 deletions

View File

@@ -0,0 +1 @@
__version__ = "0.7.6"

View File

@@ -2,6 +2,8 @@ import anyio
import asyncclick as click
from pyslobs import ConnectionConfig, SlobsConnection
from .__about__ import __version__ as version
@click.group()
@click.option(
@@ -30,6 +32,9 @@ from pyslobs import ConnectionConfig, SlobsConnection
show_envvar=True,
required=True,
)
@click.version_option(
version, "-v", "--version", message="%(prog)s version: %(version)s"
)
@click.pass_context
async def cli(ctx: click.Context, domain: str, port: int, token: str | None):
"""Command line interface for Streamlabs Desktop."""