Browse Source

Make depends and Security hashable again

pull/14320/head
Stanislav Zmiev 8 months ago
parent
commit
50a371567d
Failed to extract signature
  1. 4
      fastapi/params.py

4
fastapi/params.py

@ -762,13 +762,13 @@ class File(Form): # type: ignore[misc]
) )
@dataclass @dataclass(unsafe_hash=True)
class Depends: class Depends:
dependency: Optional[Callable[..., Any]] = None dependency: Optional[Callable[..., Any]] = None
use_cache: bool = True use_cache: bool = True
scope: Union[Literal["function", "request"], None] = None scope: Union[Literal["function", "request"], None] = None
@dataclass @dataclass(unsafe_hash=True)
class Security(Depends): class Security(Depends):
scopes: Optional[Sequence[str]] = None scopes: Optional[Sequence[str]] = None

Loading…
Cancel
Save