File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Core ML libraries
2- torch == 2.1 .0
3- pytorch-lightning = =2.1.0
4- pytorch-forecasting = =1.0.0
2+ torch >= 2.2 .0
3+ pytorch-lightning > =2.1.0
4+ pytorch-forecasting > =1.0.0
55
66# Data processing
7- pandas = =2.1.0
8- numpy = =1.24.0
9- scikit-learn = =1.3.0
10- pyarrow = =13.0.0
11- fastparquet = =2023.7.0
7+ pandas > =2.1.0
8+ numpy > =1.24.0
9+ scikit-learn > =1.3.0
10+ pyarrow > =13.0.0
11+ fastparquet > =2023.7.0
1212
1313# Visualization
14- matplotlib = =3.7.0
15- seaborn = =0.12.0
16- plotly = =5.15.0
14+ matplotlib > =3.7.0
15+ seaborn > =0.12.0
16+ plotly > =5.15.0
1717
1818# API and scheduling
19- fastapi = =0.100.0
20- uvicorn = =0.23.0
21- apscheduler = =3.10.0
22- pydantic = =2.0.0
23- schedule = =1.2.0
19+ fastapi > =0.100.0
20+ uvicorn > =0.23.0
21+ apscheduler > =3.10.0
22+ pydantic > =2.0.0
23+ schedule > =1.2.0
2424
2525# Database
26- sqlalchemy = =2.0.0
27- psycopg2-binary = =2.9.0
26+ sqlalchemy > =2.0.0
27+ psycopg2-binary > =2.9.0
2828
2929# Monitoring and logging
30- mlflow == 2.5.0
31- wandb == 0.15.0
30+ mlflow >= 2.5.0
3231
3332# Financial data APIs
34- alpha-vantage == 2.3.0
35- polygon-api-client == 1.12.0
36- alpaca-trade-api == 3.0.0
33+ polygon-api-client >= 1.12.0
34+ alpaca-trade-api >= 3.0.0
3735
3836# Social media and sentiment
39- praw == 7.7.0
40- tweepy == 4.14.0
41- textblob == 0.17.1
42- vaderSentiment == 3.3.2
37+ praw >= 7.7.0
38+ vaderSentiment >= 3.3.2
4339
4440# NLP and sentiment analysis
45- transformers == 4.30.0
46- torch-audio == 2.1.0
47- datasets == 2.12.0
41+ transformers >= 4.30.0
42+ datasets >= 2.12.0
4843
4944# Additional utilities
50- requests == 2.31.0
51- python-dotenv == 1.0.0
52- aiohttp == 3.8.0
53- asyncio-throttle == 1.0.2
45+ requests >= 2.31.0
46+ python-dotenv >= 1.0.0
47+ aiohttp >= 3.8.0
5448
5549# Data validation and parsing
56- pydantic == 2.0.0
57- jsonschema == 4.17.0
50+ jsonschema >= 4.17.0
5851
5952# Hyperparameter optimization
60- optuna == 3.2.0
61- ray [tune ]== 2.5.0
53+ optuna >= 3.2.0
6254
6355# Statistical analysis
64- scipy = =1.11.0
65- statsmodels = =0.14.0
56+ scipy > =1.11.0
57+ statsmodels > =0.14.0
6658
6759# Time series analysis
68- ta == 0.10.2
69- ta-lib == 0.4.26
60+ ta >= 0.10.2
7061
7162# Web scraping (for alternative data)
72- beautifulsoup4 == 4.12.0
73- selenium == 4.10.0
63+ beautifulsoup4 >= 4.12.0
7464
7565# Notification systems
76- discord-webhook == 1.3.0
77- smtplib-async == 1.1.0
66+ discord-webhook >= 1.3.0
7867
7968# Performance monitoring
80- prometheus-client = =0.17.0
81- psutil = =5.9.0
69+ prometheus-client > =0.17.0
70+ psutil > =5.9.0
8271
8372# Testing
84- pytest = =7.4.0
85- pytest-asyncio = =0.21.0
86- pytest-mock = =3.11.0
73+ pytest > =7.4.0
74+ pytest-asyncio > =0.21.0
75+ pytest-mock > =3.11.0
8776
8877# Development tools
89- black == 23.7.0
90- flake8 == 6.0.0
91- mypy == 1.4.0
78+ black >= 23.7.0
79+ flake8 >= 6.0.0
80+ mypy >= 1.4.0
81+
82+ # Kafka
83+ confluent-kafka >= 2.1.0
84+
85+ # Redis
86+ redis >= 4.5.0
87+
88+ # yfinance
89+ yfinance >= 0.2.0
You can’t perform that action at this time.
0 commit comments