code: def _upgrade_genome_resources(galaxy_dir, base_url):
      
      import requests
      for dbkey, ref_file in genome.get_builds(galaxy_dir):
          # Check for a remote genome resources file
          remote_url = base_url % dbkey
          requests.packages.urllib3.disable_warnings()
          r = requests.get(remote_url, verify=False)
          if r.status_code == requests.codes.ok:
              local_file = os.path.join(os.path.dirname(ref_file), os.path.basename(remote_url))
              if os.path.exists(local_file):
                  with open(local_file) as in_handle:
                      local_config = yaml.safe_load(in_handle)
                  remote_config = yaml.safe_load(r.text)
                  needs_update = remote_config["version"] > local_config.get("version", 0)
                  if needs_update:
                      shutil.move(local_file, local_file + ".old%s" % local_config.get("version", 0))
              else:
                  needs_update = True
              if needs_update:
                  print("Updating %s genome resources configuration" % dbkey)
                  with open(local_file, "w") as out_handle:
                      out_handle.write(r.text)
docs: Retrieve latest version of genome resource YAML configuration files.