mirror of
https://github.com/onyx-and-iris/vban-cli.git
synced 2026-04-16 02:23:30 +00:00
Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| a2ae240605 | |||
| 18ed3ea7fb | |||
| d5ca50e9bd | |||
| 0f8be6de48 |
@@ -5,8 +5,6 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
This CLI is still in an early stage of development with many more things that could be implemented. However, the commands that are implemented should be working without issues.
|
|
||||||
|
|
||||||
## Install
|
## Install
|
||||||
|
|
||||||
#### With uv
|
#### With uv
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "vban-cli"
|
name = "vban-cli"
|
||||||
version = "0.11.0"
|
version = "0.12.0"
|
||||||
description = "A command-line interface for Voicemeeter leveraging VBAN."
|
description = "A command-line interface for Voicemeeter leveraging VBAN."
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
license = { text = "LICENSE" }
|
license = { text = "LICENSE" }
|
||||||
requires-python = ">=3.13"
|
requires-python = ">=3.13"
|
||||||
dependencies = ["cyclopts>=4.6.0", "loguru>=0.7.3", "vban-cmd>=2.9.0"]
|
dependencies = ["cyclopts>=4.6.0", "loguru>=0.7.3", "vban-cmd>=2.9.1"]
|
||||||
classifiers = [
|
classifiers = [
|
||||||
"Development Status :: 3 - Alpha",
|
"Development Status :: 4 - Beta",
|
||||||
"Programming Language :: Python",
|
"Programming Language :: Python",
|
||||||
"Programming Language :: Python :: 3.10",
|
"Programming Language :: Python :: 3.10",
|
||||||
"Programming Language :: Python :: 3.11",
|
"Programming Language :: Python :: 3.11",
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ def launcher(
|
|||||||
try:
|
try:
|
||||||
with vban_cmd.api(
|
with vban_cmd.api(
|
||||||
vban_config.kind,
|
vban_config.kind,
|
||||||
ip=vban_config.host,
|
host=vban_config.host,
|
||||||
port=vban_config.port,
|
port=vban_config.port,
|
||||||
streamname=vban_config.streamname,
|
streamname=vban_config.streamname,
|
||||||
disable_rt_listeners=disable_rt_listeners,
|
disable_rt_listeners=disable_rt_listeners,
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ def damping_max(
|
|||||||
|
|
||||||
@app.command(name='bp-sidechain')
|
@app.command(name='bp-sidechain')
|
||||||
def bp_sidechain(
|
def bp_sidechain(
|
||||||
new_bp_sidechain: Annotated[bool, Argument()] = None,
|
new_bp_sidechain: Annotated[float, Argument()] = None,
|
||||||
*,
|
*,
|
||||||
index: Annotated[int, Parameter(parse=False)],
|
index: Annotated[int, Parameter(parse=False)],
|
||||||
ctx: Annotated[Context, Parameter(parse=False)],
|
ctx: Annotated[Context, Parameter(parse=False)],
|
||||||
@@ -97,7 +97,7 @@ def bp_sidechain(
|
|||||||
|
|
||||||
Parameters
|
Parameters
|
||||||
----------
|
----------
|
||||||
new_bp_sidechain : bool, optional
|
new_bp_sidechain : float, optional
|
||||||
If provided, sets the BP sidechain to this value. If not provided, the current BP sidechain is printed.
|
If provided, sets the BP sidechain to this value. If not provided, the current BP sidechain is printed.
|
||||||
"""
|
"""
|
||||||
if new_bp_sidechain is None:
|
if new_bp_sidechain is None:
|
||||||
|
|||||||
4
uv.lock
generated
4
uv.lock
generated
@@ -124,7 +124,7 @@ wheels = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "vban-cli"
|
name = "vban-cli"
|
||||||
version = "0.11.0"
|
version = "0.12.0"
|
||||||
source = { editable = "." }
|
source = { editable = "." }
|
||||||
dependencies = [
|
dependencies = [
|
||||||
{ name = "cyclopts" },
|
{ name = "cyclopts" },
|
||||||
@@ -141,7 +141,7 @@ requires-dist = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "vban-cmd"
|
name = "vban-cmd"
|
||||||
version = "2.9.0"
|
version = "2.9.1"
|
||||||
source = { editable = "../vban-cmd-python" }
|
source = { editable = "../vban-cmd-python" }
|
||||||
|
|
||||||
[package.metadata]
|
[package.metadata]
|
||||||
|
|||||||
Reference in New Issue
Block a user