Browse Source

convert Optional to | syntax

pull/13627/head
svlandeg 4 months ago
parent
commit
641281490d
  1. 20
      fastapi/applications.py
  2. 20
      fastapi/routing.py

20
fastapi/applications.py

@ -1187,7 +1187,7 @@ class FastAPI(Starlette):
generate_unique_id_function: Callable[[routing.APIRoute], str] = Default( generate_unique_id_function: Callable[[routing.APIRoute], str] = Default(
generate_unique_id generate_unique_id
), ),
middleware: Optional[Sequence[Middleware]] = None, middleware: Sequence[Middleware] | None = None,
) -> None: ) -> None:
self.router.add_api_route( self.router.add_api_route(
path, path,
@ -1245,7 +1245,7 @@ class FastAPI(Starlette):
generate_unique_id_function: Callable[[routing.APIRoute], str] = Default( generate_unique_id_function: Callable[[routing.APIRoute], str] = Default(
generate_unique_id generate_unique_id
), ),
middleware: Optional[Sequence[Middleware]] = None, middleware: Sequence[Middleware] | None = None,
) -> Callable[[DecoratedCallable], DecoratedCallable]: ) -> Callable[[DecoratedCallable], DecoratedCallable]:
def decorator(func: DecoratedCallable) -> DecoratedCallable: def decorator(func: DecoratedCallable) -> DecoratedCallable:
self.router.add_api_route( self.router.add_api_route(
@ -1896,7 +1896,7 @@ class FastAPI(Starlette):
), ),
] = Default(generate_unique_id), ] = Default(generate_unique_id),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this route. List of middleware to apply to all requests handled by this route.
@ -2285,7 +2285,7 @@ class FastAPI(Starlette):
), ),
] = Default(generate_unique_id), ] = Default(generate_unique_id),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this route. List of middleware to apply to all requests handled by this route.
@ -2679,7 +2679,7 @@ class FastAPI(Starlette):
), ),
] = Default(generate_unique_id), ] = Default(generate_unique_id),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this route. List of middleware to apply to all requests handled by this route.
@ -3073,7 +3073,7 @@ class FastAPI(Starlette):
), ),
] = Default(generate_unique_id), ] = Default(generate_unique_id),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this route. List of middleware to apply to all requests handled by this route.
@ -3462,7 +3462,7 @@ class FastAPI(Starlette):
), ),
] = Default(generate_unique_id), ] = Default(generate_unique_id),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this route. List of middleware to apply to all requests handled by this route.
@ -3851,7 +3851,7 @@ class FastAPI(Starlette):
), ),
] = Default(generate_unique_id), ] = Default(generate_unique_id),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this route. List of middleware to apply to all requests handled by this route.
@ -4240,7 +4240,7 @@ class FastAPI(Starlette):
), ),
] = Default(generate_unique_id), ] = Default(generate_unique_id),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this route. List of middleware to apply to all requests handled by this route.
@ -4634,7 +4634,7 @@ class FastAPI(Starlette):
), ),
] = Default(generate_unique_id), ] = Default(generate_unique_id),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this route. List of middleware to apply to all requests handled by this route.

20
fastapi/routing.py

@ -1274,7 +1274,7 @@ class APIRouter(routing.Router):
), ),
] = Default(True), ] = Default(True),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this router. List of middleware to apply to all requests handled by this router.
@ -1474,7 +1474,7 @@ class APIRouter(routing.Router):
generate_unique_id_function: Callable[[APIRoute], str] = Default( generate_unique_id_function: Callable[[APIRoute], str] = Default(
generate_unique_id generate_unique_id
), ),
middleware: Optional[Sequence[Middleware]] = None, middleware: Sequence[Middleware] | None = None,
) -> Callable[[DecoratedCallable], DecoratedCallable]: ) -> Callable[[DecoratedCallable], DecoratedCallable]:
def decorator(func: DecoratedCallable) -> DecoratedCallable: def decorator(func: DecoratedCallable) -> DecoratedCallable:
self.add_api_route( self.add_api_route(
@ -2192,7 +2192,7 @@ class APIRouter(routing.Router):
), ),
] = Default(generate_unique_id), ] = Default(generate_unique_id),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this route. List of middleware to apply to all requests handled by this route.
@ -2585,7 +2585,7 @@ class APIRouter(routing.Router):
), ),
] = Default(generate_unique_id), ] = Default(generate_unique_id),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this route. List of middleware to apply to all requests handled by this route.
@ -2983,7 +2983,7 @@ class APIRouter(routing.Router):
), ),
] = Default(generate_unique_id), ] = Default(generate_unique_id),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this route. List of middleware to apply to all requests handled by this route.
@ -3381,7 +3381,7 @@ class APIRouter(routing.Router):
), ),
] = Default(generate_unique_id), ] = Default(generate_unique_id),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this route. List of middleware to apply to all requests handled by this route.
@ -3774,7 +3774,7 @@ class APIRouter(routing.Router):
), ),
] = Default(generate_unique_id), ] = Default(generate_unique_id),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this route. List of middleware to apply to all requests handled by this route.
@ -4167,7 +4167,7 @@ class APIRouter(routing.Router):
), ),
] = Default(generate_unique_id), ] = Default(generate_unique_id),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this route. List of middleware to apply to all requests handled by this route.
@ -4565,7 +4565,7 @@ class APIRouter(routing.Router):
), ),
] = Default(generate_unique_id), ] = Default(generate_unique_id),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this route. List of middleware to apply to all requests handled by this route.
@ -4963,7 +4963,7 @@ class APIRouter(routing.Router):
), ),
] = Default(generate_unique_id), ] = Default(generate_unique_id),
middleware: Annotated[ middleware: Annotated[
Optional[Sequence[Middleware]], Sequence[Middleware] | None,
Doc( Doc(
""" """
List of middleware to apply to all requests handled by this route. List of middleware to apply to all requests handled by this route.

Loading…
Cancel
Save