def handle_config_change(self, new_config):
if self.user_handler:<EOL><INDENT>self.user_handler(self.current_config, new_config)<EOL><DEDENT>self._call_spec_handlers(new_config)<EOL>self.current_config = copy.deepcopy(new_config)<EOL>
Handle the new configuration.

        Args:
            new_config (dict): The new configuration