OBS-to-XAir/setup.py
Onyx and Iris 8d20af2e2c
Add CLI options (#8)
* add cli args --config, --debug and --verbose

load_config() will search for a relevant config file in several dirs

add separate handler methods for mute,unmute and toggle

mapping.toml removed, everything merged into config.toml

* add cli options subsection

* rename event variable to make it clear we're waiting for a stop event (and not some other obs event)

* fix argparse description

* add return None (for type checker)

* fix example in top level docstring

* add shorthand `-c` cli option
2025-01-13 19:00:06 +01:00

14 lines
300 B
Python

from setuptools import setup
setup(
name="xair-obs",
version="1.0.0",
description="Syncs Xair states to OBS scenes",
install_requires=[
"obsws-python>=1.7.0",
"xair-api>=2.4.0",
"tomli >= 2.0.1;python_version < '3.11'",
],
python_requires=">=3.10",
)