from fastapi import FastAPI, Depends from mangum import Mangum from app.portfolio import router as portfolio_router from app.dependencies import validate_api_key from app.config import get_settings app = FastAPI(dependencies=[Depends(validate_api_key)]) app.include_router(portfolio_router.router, prefix="/v1") if get_settings().ENVIRONMENT == "local": from app.local import router as local_router app.include_router(local_router.router) handler = Mangum(app)