def deserialize_user_configuration_dict()

in src/smspark/bootstrapper.py [0:0]


    def deserialize_user_configuration_dict(self, configuration_dict: Dict[str, Any]) -> Configuration:
        if configuration_dict.get("Configurations"):
            configurations_inner = configuration_dict["Configurations"] if configuration_dict["Configurations"] else ()
            return Configuration(
                Classification=configuration_dict["Classification"],
                Properties=configuration_dict["Properties"],
                Configurations=self._deserialize_user_configuration_to_sequence(configurations_inner),
            )
        else:
            return Configuration(
                Classification=configuration_dict["Classification"],
                Properties=configuration_dict["Properties"],
            )