From 329ee226b06598b36d55202f3588411a50d90179 Mon Sep 17 00:00:00 2001 From: Joao-Pedro-P-Holanda Date: Fri, 16 May 2025 08:59:37 -0300 Subject: [PATCH] refactor: change Security class typing for scopes param Make scopes a str or Sequence of str explicitly --- fastapi/params.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fastapi/params.py b/fastapi/params.py index b18a3f064..f7619c09c 100644 --- a/fastapi/params.py +++ b/fastapi/params.py @@ -779,7 +779,7 @@ class Security(Depends): self, dependency: Optional[Callable[..., Any]] = None, *, - scopes: Optional[Sequence[str]] = None, + scopes: Optional[str | Sequence[str]] = None, use_cache: bool = True, ): super().__init__(dependency=dependency, use_cache=use_cache)