code: def get_config_updates(updates):
      
      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
docs: 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