-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
75 lines (65 loc) · 2.66 KB
/
requirements.txt
File metadata and controls
75 lines (65 loc) · 2.66 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
# pip install -r requirements.txt
# Core dependencies
aiohttp
requests==2.31.0
websockets==11.0.3
discord.py==2.0.1
pandas==2.1.3
numpy==1.26.2
python-dateutil==2.8.2
pytz==2023.3.post1
tzdata==2023.3
matplotlib==3.8.1
mplfinance==0.12.10b0
pandas_market_calendars==5.1.1
polygon-api-client==1.13.0
# Plotting & Dash UI
dash==3.2.0
plotly==6.2.0
dash-extensions==1.0.20
# Visualization dependencies
fonttools==4.44.0
kiwisolver==1.4.5
cycler==0.12.1
contourpy==1.2.0
pyparsing==3.1.1
packaging==23.2
kaleido>=1.0.0
# Optional automation / scraping tools
selenium
webdriver-manager
natsort==8.4.0
# Encoding/Requests essentials
certifi==2023.7.22
charset-normalizer==3.3.2
idna==3.4
urllib3==1.26.18
# For loading resources
importlib-resources==6.1.1
zipp==3.17.0
six==1.16.0
Pillow==10.1.0
# FastAPI WebSocket Server
fastapi==0.116.1
uvicorn==0.35.0
anyio==4.10.0
watchfiles==1.1.0
pyyaml==6.0.2
httptools==0.6.4
pydantic==2.11.7
pydantic-core==2.33.2
starlette==0.47.2
typing-inspection==0.4.1
annotated-types==0.7.0
# Optional FastAPI extensions (from "fastapi[all]")
httpx==0.28.1
python-multipart==0.0.20
email-validator==2.2.0
ujson==5.10.0
pydantic-settings==2.10.1
pydantic-extra-types==2.10.5
# Storage dependencies
duckdb==0.10.2
pyarrow>=16.0
# Testing
pytest==8.4.1