Browse Source

🎨 [pre-commit.ci] Auto format from pre-commit.com hooks

pull/13944/head
pre-commit-ci[bot] 1 week ago
parent
commit
10b5cb11bc
  1. 6
      fastapi/applications.py
  2. 9
      fastapi/routing.py

6
fastapi/applications.py

@ -1053,11 +1053,11 @@ class FastAPI(Starlette):
scope["root_path"] = self.root_path
await super().__call__(scope, receive, send)
def mount(self, path: str, app: ASGIApp, name: str | None = None) -> None: # pragma: no cover
def mount(
self, path: str, app: ASGIApp, name: str | None = None
) -> None: # pragma: no cover
self.router._mount(path, app=app, name=name) # pragma: no cover
def add_api_route(
self,
path: str,

9
fastapi/routing.py

@ -860,19 +860,20 @@ class APIRouter(routing.Router):
self.default_response_class = default_response_class
self.generate_unique_id_function = generate_unique_id_function
@deprecated(
"Mounting sub-application on router is not supported. "
"Use the `mount` method of FastAPI instance instead.")
"Use the `mount` method of FastAPI instance instead."
)
def mount(self, *args, **kwargs) -> None: # pragma: no cover
raise NotImplementedError(
"APIRouter does not support mounting other ASGI applications."
)
def _mount(self, path: str, app: ASGIApp, name: str | None = None) -> None: # pragma: no cover
def _mount(
self, path: str, app: ASGIApp, name: str | None = None
) -> None: # pragma: no cover
super().mount(path=path, app=app, name=name)
def route(
self,
path: str,

Loading…
Cancel
Save