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 lp