From ffa812b1eff34ec886458d8847fed0f22b384654 Mon Sep 17 00:00:00 2001 From: Donald Campbell <125581724+donaldcampbelljr@users.noreply.github.com> Date: Tue, 27 Aug 2024 12:32:32 -0400 Subject: [PATCH] fix for #511 --- looper/cli_pydantic.py | 5 ++++- setup.py | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/looper/cli_pydantic.py b/looper/cli_pydantic.py index 00977990e..1a886f4bd 100644 --- a/looper/cli_pydantic.py +++ b/looper/cli_pydantic.py @@ -340,7 +340,7 @@ def run_looper(args: TopLevelParser, parser: ArgumentParser, test_args=None): _LOGGER.warning("No looper configuration was supplied.") -def main(test_args=None) -> None: +def main(test_args=None) -> dict: parser = pydantic_argparse.ArgumentParser( model=TopLevelParser, prog="looper", @@ -358,6 +358,9 @@ def main(test_args=None) -> None: return run_looper(args, parser, test_args=test_args) +def main_cli() -> None: + main() + def _proc_resources_spec(args): """ diff --git a/setup.py b/setup.py index db8d94595..08c455ba4 100644 --- a/setup.py +++ b/setup.py @@ -79,7 +79,7 @@ def get_static(name, condition=None): license="BSD2", entry_points={ "console_scripts": [ - "looper = looper.cli_pydantic:main", + "looper = looper.cli_pydantic:main_cli", "divvy = looper.__main__:divvy_main", ], },