-
-
Notifications
You must be signed in to change notification settings - Fork 71
/
requirements.txt
48 lines (47 loc) · 1.41 KB
/
requirements.txt
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
advanced_ta #>=0.1.8
alive-progress>=1.6.2,<=1.6.2
bs4 #>=0.0.2
click #>=8.1.7
gitpython #>=3.1.43
gspread #>=5.12.4
gspread_pandas #>=3.3.0
Halo #>=0.0.31
joblib #>=1.4.2
keras # #>=3.6.0
# libsql-experimental
libsql_client #>=0.3.1
lxml>=4.9.4,<=4.9.4 # 5.0.0 or above causes problems.
numpy #>=1.26.4
openpyxl #>=3.1.5
pandas #>=2.2.3
pandas_ta #>=0.3.14b0
# This is required because https://github.com/erocarrera/pefile/issues/420
# and https://github.com/pyinstaller/pyinstaller/issues/8762
# and https://github.com/pyinstaller/pyinstaller/issues/7269
pefile>=2023.2.7,<2024.8.26
Pillow>=9.5.0,<=9.5.0 # Keep at this version because getsize_multiline is deprecated/removed in higher versions
PKDevTools>=0.13.20241008.170
PKNSETools>=0.1.20241008.131
Pyarrow #>=17.0.0
pyotp #>=2.9.0
pyppeteer #>=2.0.0
pytz #>=2024.2
python-telegram-bot>=13.4,<20.0
requests_cache #>=1.2.1
rich #>=13.9.2
scikit-learn #>=1.5.2
scipy<=1.12.0 # cdflib removed from #>=1.13.0 which breaks the build
# ta-lib # Install this separately. See README.
tabulate #>=0.9.0
tensorflow # #>=2.16.2
# torch
# torchvision
urllib3 #>=1.26.20
vectorbt #>=0.26.2
xlsxwriter #>=3.2.0
yfinance #>=0.2.44 #==0.1.87
# windows-curses; "windows" in sys.platform
# https://github.com/pkjmesra/PKScreener/blob/main/.github/dependencies/TA_Lib-0.4.28-cp311-cp311-win_amd64.whl; "windows" in sys.platform
# torch
# torchvision
# -f https://download.pytorch.org/whl/torch_stable.html