From aac7949788a0241f0dac7899d750d001e4f62fe3 Mon Sep 17 00:00:00 2001 From: Jeff Zohrab Date: Sun, 15 Sep 2024 14:52:33 -0700 Subject: [PATCH] Issue 479: fix pyproject.toml start script reference. --- lute/main.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/lute/main.py b/lute/main.py index a3cc42a60..bd8e19c2b 100644 --- a/lute/main.py +++ b/lute/main.py @@ -113,7 +113,8 @@ def _start(args): raise -if __name__ == "__main__": +def start(): + "Main entry point. Called via scripts and pyproject.toml." parser = argparse.ArgumentParser(description="Start lute.") parser.add_argument( "--port", type=int, default=5000, help="Port number (default: 5000)" @@ -139,3 +140,10 @@ def _start(args): """ print(textwrap.dedent(failmsg)) + + +############################### + + +if __name__ == "__main__": + start()