Browse Source
Make depends and Security hashable again
pull/14320/head
Stanislav Zmiev
8 months ago
Failed to extract signature
1 changed files with
2 additions and
2 deletions
-
fastapi/params.py
|
|
|
@ -762,13 +762,13 @@ class File(Form): # type: ignore[misc] |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
@dataclass |
|
|
|
@dataclass(unsafe_hash=True) |
|
|
|
class Depends: |
|
|
|
dependency: Optional[Callable[..., Any]] = None |
|
|
|
use_cache: bool = True |
|
|
|
scope: Union[Literal["function", "request"], None] = None |
|
|
|
|
|
|
|
|
|
|
|
@dataclass |
|
|
|
@dataclass(unsafe_hash=True) |
|
|
|
class Security(Depends): |
|
|
|
scopes: Optional[Sequence[str]] = None |
|
|
|
|