From 6e6a60e9bdc9bbc10cee90d4daeaddf94edb52ae Mon Sep 17 00:00:00 2001 From: onyx-and-iris Date: Tue, 3 Mar 2026 15:13:29 +0000 Subject: [PATCH] remove meta launchers for comp, gate, denoiser. --- src/vban_cli/comp.py | 15 --------------- src/vban_cli/denoiser.py | 15 --------------- src/vban_cli/gate.py | 15 --------------- src/vban_cli/strip.py | 6 +++--- 4 files changed, 3 insertions(+), 48 deletions(-) diff --git a/src/vban_cli/comp.py b/src/vban_cli/comp.py index 900c5c1..ec9ca79 100644 --- a/src/vban_cli/comp.py +++ b/src/vban_cli/comp.py @@ -8,21 +8,6 @@ from .help import StripHelpFormatter app = App(name='comp', help_formatter=StripHelpFormatter()) -@app.meta.default -def launcher( - *tokens: Annotated[str, Parameter(show=False, allow_leading_hyphen=True)], - index: Annotated[int, Parameter(parse=False)], - ctx: Annotated[Context, Parameter(parse=False)], -): - """Control the compressor parameters.""" - additional_kwargs = {} - command, bound, _ = app.parse_args(tokens) - additional_kwargs['index'] = index - additional_kwargs['ctx'] = ctx - - return command(*bound.args, **bound.kwargs, **additional_kwargs) - - @app.command(name='knob') def knob( new_knob: Annotated[float, Argument()] = None, diff --git a/src/vban_cli/denoiser.py b/src/vban_cli/denoiser.py index ac22ca9..1dc193f 100644 --- a/src/vban_cli/denoiser.py +++ b/src/vban_cli/denoiser.py @@ -8,21 +8,6 @@ from .help import StripHelpFormatter app = App(name='denoiser', help_formatter=StripHelpFormatter()) -@app.meta.default -def launcher( - *tokens: Annotated[str, Parameter(show=False, allow_leading_hyphen=True)], - index: Annotated[int, Parameter(parse=False)], - ctx: Annotated[Context, Parameter(parse=False)], -): - """Control the denoiser parameters.""" - additional_kwargs = {} - command, bound, _ = app.parse_args(tokens) - additional_kwargs['index'] = index - additional_kwargs['ctx'] = ctx - - return command(*bound.args, **bound.kwargs, **additional_kwargs) - - @app.command(name='knob') def knob( new_knob: Annotated[float, Argument()] = None, diff --git a/src/vban_cli/gate.py b/src/vban_cli/gate.py index a6e3f2b..fba96cd 100644 --- a/src/vban_cli/gate.py +++ b/src/vban_cli/gate.py @@ -8,21 +8,6 @@ from .help import StripHelpFormatter app = App(name='gate', help_formatter=StripHelpFormatter()) -@app.meta.default -def launcher( - *tokens: Annotated[str, Parameter(show=False, allow_leading_hyphen=True)], - index: Annotated[int, Parameter(parse=False)], - ctx: Annotated[Context, Parameter(parse=False)], -): - """Control the compressor parameters.""" - additional_kwargs = {} - command, bound, _ = app.parse_args(tokens) - additional_kwargs['index'] = index - additional_kwargs['ctx'] = ctx - - return command(*bound.args, **bound.kwargs, **additional_kwargs) - - @app.command(name='knob') def knob( new_knob: Annotated[float, Argument()] = None, diff --git a/src/vban_cli/strip.py b/src/vban_cli/strip.py index 8f5011b..c2041b6 100644 --- a/src/vban_cli/strip.py +++ b/src/vban_cli/strip.py @@ -8,9 +8,9 @@ from .help import StripHelpFormatter app = App(name='strip', help_formatter=StripHelpFormatter()) app.command(eq.app.meta, name='eq') -app.command(comp.app.meta, name='comp') -app.command(gate.app.meta, name='gate') -app.command(denoiser.app.meta, name='denoiser') +app.command(comp.app, name='comp') +app.command(gate.app, name='gate') +app.command(denoiser.app, name='denoiser') app.command(gainlayer.app.meta, name='gainlayer')