-
-
Notifications
You must be signed in to change notification settings - Fork 853
/
Copy pathrequirements.txt
41 lines (36 loc) · 1.28 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
# Drakkar-Software requirements
OctoBot-Commons==1.9.73
OctoBot-Trading==2.4.162
OctoBot-Evaluators==1.9.7
OctoBot-Tentacles-Manager==2.9.16
OctoBot-Services==1.6.23
OctoBot-Backtesting==1.9.7
Async-Channel==2.2.1
trading-backend==1.2.37
## Others
colorlog==6.8.0
requests==2.32.3
urllib3 # required by requests, used in imports: make sure it's always available
packaging==23.2
python-dotenv==1.0.0
setuptools==69.0.3
# Community
websockets
gmqtt==0.7.0
pgpy==0.6.0
# Error tracking
sentry-sdk==2.20.0 # always make sure sentry_aiohttp_transport.py keep working
# Supabase ensure supabase_backend_tests keep passing when updating any of those
supabase==2.13.0 # Supabase client
gotrue # Supabase authenticated API (required by supabase and enforced to allow direct import)
postgrest # Supabase posgres calls (required by supabase and enforced to allow direct import)
gotrue==2.11.3
storage3==0.11.3
supafunc==0.9.3
postgrest==0.19.3
realtime==2.0.2 # can't use a higher version as long as aiohttp==3.10.4 is enforced (requires aiohttp>=3.10.10)
# async http requests
aiohttp==3.10.4
# updating to aiodns==3.2.0 is incompatible (and failing CI)
# raises RuntimeError: aiodns needs a SelectorEventLoop on Windows. See more: https://github.com/saghul/aiodns/issues/86
aiodns==3.1.1 # used by aiohttp