from fastapi.openapi.utils import get_openapi
from fastapi.params import Depends
from starlette.applications import Starlette
+from starlette.datastructures import State
from starlette.exceptions import ExceptionMiddleware, HTTPException
from starlette.middleware.errors import ServerErrorMiddleware
from starlette.requests import Request
) -> None:
self.default_response_class = default_response_class
self._debug = debug
+ self.state = State()
self.router: routing.APIRouter = routing.APIRouter(
routes, dependency_overrides_provider=self
)
"Topic :: Internet :: WWW/HTTP :: HTTP Servers",
]
requires = [
- "starlette >=0.11.1,<=0.12.8",
+ "starlette >=0.12.9,<=0.12.9",
"pydantic >=0.32.2,<=0.32.2"
]
description-file = "README.md"