code: def _stripped_name_version(self):
          
          # we don't use splitext, because on "a.tar.gz" it returns ("a.tar",
          # "gz")
          filename = os.path.basename(self.local_file)
          for archive_suffix in settings.ARCHIVE_SUFFIXES:
              if filename.endswith(archive_suffix):
                  return filename.rstrip('{0}'.format(archive_suffix))
          # if for cycle is exhausted it means no suffix was found
          else:
              raise exceptions.UnknownArchiveFormatException(
                  'Unkown archive format of file {0}.'.format(filename))
docs: Returns filename stripped of the suffix.
          Returns:
              Filename stripped of the suffix (extension).