Skip to content

Commit 9d494c9

Browse files
ammokhovzippolyte
andauthored
Added Type[BaseModel] Annotation to TypeConfiguration (#163)
Co-authored-by: Hippolyte HENRY <[email protected]>
1 parent aafa15c commit 9d494c9

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/cloudformation_cli_python_lib/resource.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,12 @@ def __init__(
6060
self,
6161
type_name: str,
6262
resouce_model_cls: Type[BaseModel],
63-
type_configuration_model_cls: Optional[BaseModel] = None,
63+
type_configuration_model_cls: Optional[Type[BaseModel]] = None,
6464
) -> None:
6565
self.type_name = type_name
6666
self._model_cls: Type[BaseModel] = resouce_model_cls
6767
self._type_configuration_model_cls: Optional[
68-
BaseModel
68+
Type[BaseModel]
6969
] = type_configuration_model_cls
7070
self._handlers: MutableMapping[Action, HandlerSignature] = {}
7171

src/cloudformation_cli_python_lib/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ class UnmodelledRequest:
140140
def to_modelled(
141141
self,
142142
model_cls: Type[BaseModel],
143-
type_configuration_model_cls: Optional[BaseModel],
143+
type_configuration_model_cls: Optional[Type[BaseModel]],
144144
) -> BaseResourceHandlerRequest:
145145
# pylint: disable=protected-access
146146
return BaseResourceHandlerRequest(

0 commit comments

Comments
 (0)