mirror of
https://github.com/sotam0316/docker-py-revanced.git
synced 2026-04-25 11:58:37 +09:00
20 lines
605 B
Python
20 lines
605 B
Python
"""APK Pure Downloader Class."""
|
|
from typing import Any, Self, Tuple
|
|
|
|
from src.app import APP
|
|
from src.downloader.download import Downloader
|
|
|
|
|
|
class ApkPure(Downloader):
|
|
"""Files downloader."""
|
|
|
|
def latest_version(self: Self, app: APP, **kwargs: Any) -> Tuple[str, str]:
|
|
"""Function to download whatever the latest version of app from apkmirror.
|
|
|
|
:param app: Name of the application
|
|
:return: Version of downloaded apk
|
|
"""
|
|
file_name = f"{app.app_name}.apk"
|
|
self._download(app.download_source, file_name)
|
|
return file_name, app.download_source
|