def clear_caches(self): super(FileSystemPackageRepository, self).clear_caches() self.get_families.cache_clear() self.get_family.cache_clear() self.get_packages.cache_clear() self.get_variants.cache_clear() self.get_file.cache_clear() self._get_family_dirs.forget() self._get_version_dirs.forget() # unfortunately we need to clear file cache across the board clear_file_caches()