code: def load_options(self, argv=None, keyring_namespace=None):
          
          defaults = self.get_defaults()
          args = self.cli_values(argv=argv)
          env = self.parse_env()
          secrets = self.parse_keyring(keyring_namespace)
          ini = self.parse_ini()
  
          results = defaults
          results.update(ini)
          results.update(secrets)
          results.update(env)
          results.update(args)
          return results
docs: Find settings from all sources.
  
          Only performs data type validation. Does not perform validation on
          required, extra/unknown, or mutually exclusive options. To perform that
          call `validate_config`.