From 63f0e8221743a41659730dc229d99f60a7cbfff7 Mon Sep 17 00:00:00 2001 From: Joey Yakimowich-Payne Date: Wed, 9 Aug 2023 11:15:15 -0600 Subject: [PATCH] Change package.json to use poetry. Update to run successfully --- api/__init__.py | 0 api/db/__init__.py | 0 api/index.py | 3 ++- package.json | 5 +++-- 4 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 api/__init__.py create mode 100644 api/db/__init__.py diff --git a/api/__init__.py b/api/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/api/db/__init__.py b/api/db/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/api/index.py b/api/index.py index e36246f..b78f27c 100644 --- a/api/index.py +++ b/api/index.py @@ -1,6 +1,7 @@ -from db.engine import engine from fastapi import FastAPI +from api.db.engine import engine + app = FastAPI() diff --git a/package.json b/package.json index ba0313f..b3f62bd 100644 --- a/package.json +++ b/package.json @@ -3,9 +3,10 @@ "version": "0.1.0", "private": true, "scripts": { - "fastapi-dev": "pip3 install -r requirements.txt && python3 -m uvicorn api.index:app --reload", + "fastapi-preinstall": "poetry install; echo 1", + "fastapi-dev": "poetry shell && python3 -m uvicorn api.index:app --reload", "next-dev": "next dev", - "dev": "concurrently \"pnpm run next-dev\" \"pnpm run fastapi-dev\"", + "dev": "concurrently \"pnpm run next-dev\" \"pnpm fastapi-preinstall\" \"pnpm run fastapi-dev\"", "build": "next build", "start": "next start", "lint": "next lint"