diff options
-rw-r--r-- | .gitignore | 2 | ||||
-rwxr-xr-x | installer.py | 2 | ||||
-rw-r--r-- | requirements.txt | 20 |
3 files changed, 23 insertions, 1 deletions
@@ -8,3 +8,5 @@ __pycache__/ *.log build/ dist/ +.venv/ +*.log diff --git a/installer.py b/installer.py index bdad7a6..627e340 100755 --- a/installer.py +++ b/installer.py @@ -51,7 +51,7 @@ def setup_forge(profile_id): profiles = json.load(f) difference = set(profiles["profiles"].keys()) - old_profile_ids if difference: - forge_profile_id = next(difference) + forge_profile_id = next(iter(difference)) forge_game_version = profiles["profiles"][forge_profile_id]["lastVersionId"] del profiles["profiles"][forge_profile_id] else: diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..dcdb6a3 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,20 @@ +altgraph==0.17.3 +async-generator==1.10 +attrs==22.2.0 +certifi==2022.12.7 +charset-normalizer==3.0.1 +exceptiongroup==1.1.0 +h11==0.14.0 +idna==3.4 +outcome==1.2.0 +pyinstaller==5.8.0 +pyinstaller-hooks-contrib==2023.0 +PySocks==1.7.1 +requests==2.28.2 +selenium==4.8.0 +sniffio==1.3.0 +sortedcontainers==2.4.0 +trio==0.22.0 +trio-websocket==0.9.2 +urllib3==1.26.14 +wsproto==1.2.0 |