code: def list(self, path=None, with_metadata=False, include_partitions=False):
          '''get a list of all of the files in the repository'''
          l = self.upstream.list(
              path,
              with_metadata=with_metadata,
              include_partitions=include_partitions)
  
          lp = {}
          for k, v in l.items():
              lp[k.replace('.gz', '')] = v
  
          return lf list(self, path=None, with_metadata=False, include_partitions=False):
          '''get a list of all of the files in the repository'''
          l = self.upstream.list(
              path,
              with_metadata=with_metadata,
              include_partitions=include_partitions)
  
          lp = {}
          for k, v in l.items():
              lp[k.replace('.gz', '')] = v
  
          return lp
docs: get a list of all of the files in the repository