martian7777 commited on
Commit ·
f546238
1
Parent(s): fa840fe
feat: add Gradio frontend and update subprocess calls to use sys.executable
Browse files- run.py +2 -2
- src/frontend/app.py +1 -1
run.py
CHANGED
|
@@ -30,14 +30,14 @@ def _spawn(args: list[str], name: str) -> subprocess.Popen:
|
|
| 30 |
|
| 31 |
|
| 32 |
def run_migrate() -> int:
|
| 33 |
-
return subprocess.call(["alembic", "upgrade", "head"], env=ENV, cwd=ROOT)
|
| 34 |
|
| 35 |
|
| 36 |
def run_api() -> subprocess.Popen:
|
| 37 |
host = os.getenv("API_HOST", "0.0.0.0")
|
| 38 |
port = os.getenv("API_PORT", "8000")
|
| 39 |
return _spawn(
|
| 40 |
-
["uvicorn", "app.main:app", "--host", host, "--port", port, "--reload"],
|
| 41 |
"api",
|
| 42 |
)
|
| 43 |
|
|
|
|
| 30 |
|
| 31 |
|
| 32 |
def run_migrate() -> int:
|
| 33 |
+
return subprocess.call([sys.executable, "-m", "alembic", "upgrade", "head"], env=ENV, cwd=ROOT)
|
| 34 |
|
| 35 |
|
| 36 |
def run_api() -> subprocess.Popen:
|
| 37 |
host = os.getenv("API_HOST", "0.0.0.0")
|
| 38 |
port = os.getenv("API_PORT", "8000")
|
| 39 |
return _spawn(
|
| 40 |
+
[sys.executable, "-m", "uvicorn", "app.main:app", "--host", host, "--port", port, "--reload"],
|
| 41 |
"api",
|
| 42 |
)
|
| 43 |
|
src/frontend/app.py
CHANGED
|
@@ -387,7 +387,7 @@ def _sync_third_dropdown(client: APIClient):
|
|
| 387 |
def main() -> None:
|
| 388 |
host = os.getenv("FRONTEND_HOST", "0.0.0.0")
|
| 389 |
port = int(os.getenv("FRONTEND_PORT", "7860"))
|
| 390 |
-
build_ui().queue().launch(server_name=host, server_port=port
|
| 391 |
|
| 392 |
|
| 393 |
if __name__ == "__main__":
|
|
|
|
| 387 |
def main() -> None:
|
| 388 |
host = os.getenv("FRONTEND_HOST", "0.0.0.0")
|
| 389 |
port = int(os.getenv("FRONTEND_PORT", "7860"))
|
| 390 |
+
build_ui().queue().launch(server_name=host, server_port=port)
|
| 391 |
|
| 392 |
|
| 393 |
if __name__ == "__main__":
|