code: def get_manifest_list(image, registry, insecure=False, dockercfg_path=None):
      
      version = 'v2_list'
      registry_session = RegistrySession(registry, insecure=insecure, dockercfg_path=dockercfg_path)
      response, _ = get_manifest(image, registry_session, version)
      return response
docs: Return manifest list for image.
  
      :param image: ImageName, the remote image to inspect
      :param registry: str, URI for registry, if URI schema is not provided,
                            https:// will be used
      :param insecure: bool, when True registry's cert is not verified
      :param dockercfg_path: str, dirname of .dockercfg location
  
      :return: response, or None, with manifest list