diff --git a/api/index.py b/api/index.py index 18f61be..f1b5478 100644 --- a/api/index.py +++ b/api/index.py @@ -16,8 +16,6 @@ from app.main import app # Vercel expects the app to be named 'app' -# If your FastAPI app is named differently, change this -app = app # Optional: Add Vercel-specific middleware or configuration diff --git a/api/requirements.txt b/api/requirements.txt index f3d6e10..78a9bcb 100644 --- a/api/requirements.txt +++ b/api/requirements.txt @@ -1,10 +1,10 @@ -fastapi==0.116.1 -starlette==0.47.2 +fastapi==0.124.4 +starlette==0.49.1 uvicorn[standard]==0.38.0 uvloop==0.21.0 -pydantic==2.7.0 -pydantic-settings==2.2.1 +pydantic==2.9.2 +pydantic-settings==2.6.1 python-dotenv==1.0.1 python-multipart==0.0.20 diff --git a/app/auth/dependencies.py b/app/auth/dependencies.py index 6633d11..5b0b94b 100644 --- a/app/auth/dependencies.py +++ b/app/auth/dependencies.py @@ -1,4 +1,3 @@ -import os from typing import Optional from fastapi import Depends, HTTPException, Request diff --git a/app/backoffice/router_clean.py b/app/backoffice/router_clean.py index 0f22a96..12e5a1b 100644 --- a/app/backoffice/router_clean.py +++ b/app/backoffice/router_clean.py @@ -12,7 +12,6 @@ from fastapi import APIRouter, HTTPException, Request from fastapi.responses import HTMLResponse, JSONResponse -from fastapi.staticfiles import StaticFiles from fastapi.templating import Jinja2Templates from pydantic import BaseModel, Field diff --git a/app/config.py b/app/config.py index 0b11742..420ce45 100644 --- a/app/config.py +++ b/app/config.py @@ -5,7 +5,6 @@ It MUST NOT import FastAPI, routers, or app.main to avoid circular dependencies. """ -import os from functools import lru_cache from typing import List diff --git a/app/routers/operator.py b/app/routers/operator.py index 41cf42b..2074004 100644 --- a/app/routers/operator.py +++ b/app/routers/operator.py @@ -1,5 +1,3 @@ -from typing import List - from fastapi import APIRouter, Depends, HTTPException, Path, status from pydantic import BaseModel, Field diff --git a/requirements.txt b/requirements.txt index f3d6e10..78a9bcb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,10 +1,10 @@ -fastapi==0.116.1 -starlette==0.47.2 +fastapi==0.124.4 +starlette==0.49.1 uvicorn[standard]==0.38.0 uvloop==0.21.0 -pydantic==2.7.0 -pydantic-settings==2.2.1 +pydantic==2.9.2 +pydantic-settings==2.6.1 python-dotenv==1.0.1 python-multipart==0.0.20