-
Notifications
You must be signed in to change notification settings - Fork 114
Expand file tree
/
Copy pathrequirements-linux.txt
More file actions
97 lines (97 loc) · 2.51 KB
/
Copy pathrequirements-linux.txt
File metadata and controls
97 lines (97 loc) · 2.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
# SteaMidra Linux requirements
# Use this file on Linux Mint, Ubuntu, Debian, and other Linux distros.
# Mirrors requirements.txt exactly — omits only Windows-only packages (win10toast, pywin32-ctypes).
# Exact version pins are required so pip can resolve seleniumbase correctly.
#
# IMPORTANT — install using the -r flag (do NOT copy-paste the contents):
# pip install -r requirements-linux.txt
# pip install steam==1.4.4 --no-deps
# pip install pyinstaller # only needed if building an AppImage
#
# Note: win10toast and pywin32-ctypes are Windows-only and are NOT listed here.
# ---------------------------------------------------------------
anyio==4.12.1
attrs==25.4.0
backports-tarfile==1.2.0
beautifulsoup4==4.12.3
cachetools==6.2.6
certifi==2026.2.25
cffi==2.0.0
charset-normalizer==3.4.4
colorama==0.4.6
configupdater==3.2
exceptiongroup==1.3.1
gevent==25.9.1
gevent-eventemitter==2.1
greenlet==3.2.4
h11==0.16.0
httpcore==1.0.9
httpx==0.28.1
idna>=3.10
importlib-metadata==8.7.1
inquirerpy @ git+https://github.com/kazhala/InquirerPy@714d9068896c1a1f9f4d1354f43f922cd5cfe16d
jaraco-classes==3.4.0
jaraco-context==6.1.0
jaraco-functools==4.4.0
keyring==25.7.0
keyrings-alt==5.0.2
lxml==6.0.2
markdown-it-py==3.0.0
mdurl==0.1.2
more-itertools==10.8.0
msgpack==1.1.2
outcome==1.3.0.post0
packaging>=26.0
pathvalidate==3.3.1
pfzy==0.3.4
Pillow==11.2.1
prompt-toolkit==3.0.52
protobuf==3.20.3
psutil==7.2.2
pycparser==2.23
pycryptodome==3.23.0
pycryptodomex==3.23.0
pygments==2.19.2
pynacl==1.6.2
pyperclip==1.11.0
pyqt6==6.10.2
pyqt6-qt6==6.10.2
pyqt6-sip==13.10.2
pyqt6-webengine==6.10.0
pyqt6-webengine-qt6==6.10.2
pysocks==1.7.1
pyyaml==6.0.3
requests==2.32.5
rich==13.9.4
selenium==4.36.0
# seleniumbase is installed separately with --no-deps (see build_linux_appimage.sh)
# Every version 4.32-4.48+ conflicts with our idna/urllib3/trio/setuptools pins.
setuptools>=82.0.0
six==1.17.0
sniffio==1.3.1
sortedcontainers==2.4.0
torpy==1.1.6
tqdm==4.67.3
trio>=0.31.0
trio-websocket==0.12.2
typing-extensions==4.15.0
urllib3>=2.0,<2.6
vdf==3.4
wcwidth==0.6.0
websocket-client==1.9.0
wsproto==1.2.0
zipp==3.23.0
zope-event==6.0
zope-interface==8.0.1
py7zr==0.22.0
rarfile>=4.2
curl_cffi>=0.7
zendriver>=0.15.0
google-auth>=2.29.0
google-auth-oauthlib>=1.2.0
google-api-python-client>=2.126.0
pyinstaller>=6.6
zstandard>=0.22
# Linux AppImage build (build_linux_appimage.sh) needs PyInstaller too;
# without it the workflow runner can't produce the AppImage payload.
# zstandard is needed by the native Steam CDN downloader for VSZTD chunk decompression.