File tree 2 files changed +4
-3
lines changed
aws_lambda_powertools/event_handler 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -703,6 +703,7 @@ def _openapi_operation_parameters(
703
703
from aws_lambda_powertools .event_handler .openapi .params import Param
704
704
705
705
parameters = []
706
+ parameter : Dict [str , Any ]
706
707
for param in all_route_params :
707
708
field_info = param .field_info
708
709
field_info = cast (Param , field_info )
Original file line number Diff line number Diff line change 1
- from typing import Any , Dict
1
+ from typing import Any , Dict , FrozenSet , List
2
2
3
3
from aws_lambda_powertools .utilities .data_classes .shared_functions import get_header_value
4
4
@@ -18,7 +18,7 @@ def __hash__(self):
18
18
return hash (frozenset (self .keys ()))
19
19
20
20
21
- class _FrozenListDict (list [ dict [str , list [str ]]]):
21
+ class _FrozenListDict (List [ Dict [str , List [str ]]]):
22
22
"""
23
23
Freezes a list of dictionaries containing lists of strings.
24
24
@@ -36,7 +36,7 @@ class _FrozenListDict(list[dict[str, list[str]]]):
36
36
"""
37
37
38
38
def __hash__ (self ):
39
- return hash (frozenset ({_FrozenDict ({key : frozenset (self ) for key , self in item .items ()}) for item in self }))
39
+ return hash (FrozenSet ({_FrozenDict ({key : FrozenSet (self ) for key , self in item .items ()}) for item in self }))
40
40
41
41
42
42
def extract_origin_header (resolver_headers : Dict [str , Any ]):
You can’t perform that action at this time.
0 commit comments