diff --git a/main.py b/main.py index 1621da1..edf9e6f 100644 --- a/main.py +++ b/main.py @@ -10,15 +10,25 @@ from subprocess import PIPE, Popen from time import perf_counter from typing import Dict, List, Tuple +from environs import Env from loguru import logger from requests import Session from selectolax.lexbor import LexborHTMLParser from tqdm import tqdm +env = Env() temp_folder = Path("apks") session = Session() session.headers["User-Agent"] = "anything" -apps = ["youtube", "youtube-music", "twitter", "reddit", "tiktok", "warnwetter"] +supported_apps = [ + "youtube", + "youtube-music", + "twitter", + "reddit", + "tiktok", + "warnwetter", +] +apps = env.list("PATCH_APPS", supported_apps) apk_mirror = "https://www.apkmirror.com" github = "https://www.github.com" apk_mirror_urls = { diff --git a/requirements.txt b/requirements.txt index 5400d46..966120f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,3 +3,4 @@ selectolax==0.3.8 tqdm==4.64.0 pre-commit==2.20.0 loguru==0.6.0 +environs==9.5.0