Browse Source

🎨 [pre-commit.ci] Auto format from pre-commit.com hooks

pull/10647/head
pre-commit-ci[bot] 2 years ago
parent
commit
0b05e5511c
  1. 16
      fastapi/dependencies/utils.py

16
fastapi/dependencies/utils.py

@ -216,7 +216,11 @@ def get_typed_signature(call: Callable[..., Any]) -> inspect.Signature:
name=param.name, name=param.name,
kind=param.kind, kind=param.kind,
default=param.default, default=param.default,
annotation=get_typed_annotation(param.annotation, globalns, getattr(call_frame, "f_locals", {}),), annotation=get_typed_annotation(
param.annotation,
globalns,
getattr(call_frame, "f_locals", {}),
),
) )
for param in signature.parameters.values() for param in signature.parameters.values()
] ]
@ -235,7 +239,9 @@ def get_first_outer_frame() -> Optional[FrameType]:
return None return None
def get_typed_annotation(annotation: Any, globalns: Dict[str, Any], localns: Dict[str, Any]) -> Any: def get_typed_annotation(
annotation: Any, globalns: Dict[str, Any], localns: Dict[str, Any]
) -> Any:
if isinstance(annotation, str): if isinstance(annotation, str):
annotation = ForwardRef(annotation) annotation = ForwardRef(annotation)
annotation = evaluate_forwardref(annotation, globalns, localns) annotation = evaluate_forwardref(annotation, globalns, localns)
@ -251,7 +257,11 @@ def get_typed_return_annotation(call: Callable[..., Any]) -> Any:
return None return None
globalns = getattr(call, "__globals__", {}) globalns = getattr(call, "__globals__", {})
return get_typed_annotation(annotation, globalns, getattr(call_frame, "f_locals", {}),) return get_typed_annotation(
annotation,
globalns,
getattr(call_frame, "f_locals", {}),
)
def get_dependant( def get_dependant(

Loading…
Cancel
Save