def _get_download_url(self, tag: str) -> str: platform = workstation.get_platform() url = config.get_dependency_url(self.key, tag, platform) if url is None: raise errors.PlatformNotSupported(self.key, platform) url = url.replace("{TAG}", tag) return url
def _get_download_url(self): platform = workstation.get_platform() url = self.urls_by_platform.get(platform) if url is None: raise errors.PlatformNotSupported(self.name, platform) url = f"{config.DOWNLOAD_MIRROR}/{url}" return url