From 13783d24783d147bf6a5137612d21f15af86e9e8 Mon Sep 17 00:00:00 2001 From: Joao-Pedro-P-Holanda Date: Fri, 16 May 2025 09:10:26 -0300 Subject: [PATCH] fix: use Union instead of pipe in scopes type hint --- fastapi/params.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fastapi/params.py b/fastapi/params.py index f7619c09c..a3a03090a 100644 --- a/fastapi/params.py +++ b/fastapi/params.py @@ -779,7 +779,7 @@ class Security(Depends): self, dependency: Optional[Callable[..., Any]] = None, *, - scopes: Optional[str | Sequence[str]] = None, + scopes: Optional[Union[str, Sequence[str]]] = None, use_cache: bool = True, ): super().__init__(dependency=dependency, use_cache=use_cache)