code: def get_config_updates(updates):
      """
      Parse the UPDATES given on the commandline.
  
      Parameters
      ----------
          updates (list[str]):
              list of update-strings of the form NAME=LITERAL or just NAME.
  
      Returns
      -------
          (dict, list):
              Config updates and named configs to use
  
      """
      config_updates = {}
      named_configs = []
      if not updates:
          return config_updates, named_configs
      for upd in updates:
          if upd == "":
              continue
          path, sep, value = upd.partition("=")
          if sep == "=":
              path = path.strip()  # get rid of surrounding whitespace
              value = value.strip()  # get rid of surrounding whitespace
              set_by_dotted_path(
                  config_updates, path, _convert_value(value)
              )
          else:
              named_configs.append(path)
      return config_updates, named_configs
  
file_path: sacred/sacred/arg_parser.py
imports: import ast
  import textwrap
  import inspect
  from shlex import quote
  from sacred.serializer import restore
  from sacred.settings import SETTINGS
  from sacred.utils import set_by_dotted_path
  from sacred.commandline_options import CLIOption
label_desc: Use image node_id 1 for calling a global function with example usage: get_config_updates(updates) and returns: config_updates,  named_configs, config_updates,  named_configs