|
|
@ -252,6 +252,10 @@ def get_typed_signature(call: Callable[..., Any]) -> inspect.Signature: |
|
|
|
query_extra_info = dict() |
|
|
|
for param in fields: |
|
|
|
query_extra_info[param] = dict(fields[param].field_info.__repr_args__()) |
|
|
|
if "alias" in query_extra_info[param]: |
|
|
|
query_extra_info[query_extra_info[param]["alias"]] = dict( |
|
|
|
fields[param].field_info.__repr_args__() |
|
|
|
) |
|
|
|
query_extra_info[param]["default"] = ( |
|
|
|
Required |
|
|
|
if getattr(fields[param], "required", False) |
|
|
|