commit 17a15da6da49a63ff6d13bb4175798ef5ae46474
parent c5f91a6f7a26c74da9aab8559147adf3964bbb46
Author: Silas Brack <silasbrack@gmail.com>
Date: Mon, 29 Sep 2025 23:03:08 +0200
refactor: fix entrypoing file
Diffstat:
3 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/pyproject.toml b/pyproject.toml
@@ -32,7 +32,7 @@ test = [
]
[project.scripts]
-simple-web-app = "simple_web_app.runner:run_uvicorn"
+simple-web-app = "simple_web_app.__main__:run_uvicorn"
create-migration = "simple_web_app.migration:run_create_migration"
[build-system]
diff --git a/src/simple_web_app/__main__.py b/src/simple_web_app/__main__.py
@@ -0,0 +1,10 @@
+import subprocess
+
+
+def run_uvicorn():
+ subprocess.run(["uvicorn", "simple_web_app.app:app"])
+
+
+if __name__ == "__main__":
+ run_uvicorn()
+
diff --git a/src/simple_web_app/runner.py b/src/simple_web_app/runner.py
@@ -1,6 +0,0 @@
-import subprocess
-
-
-def run_uvicorn():
- subprocess.run(["uvicorn", "simple_web_app.app:app"])
-