Local changes: Updated model training, removed debug instrumentation, and configuration improvements
This commit is contained in:
62
requirements.txt
Normal file
62
requirements.txt
Normal file
@@ -0,0 +1,62 @@
|
||||
# Core
|
||||
python-dotenv>=1.0.0
|
||||
pyyaml>=6.0
|
||||
sqlalchemy>=2.0.0
|
||||
alembic>=1.12.0
|
||||
# Note: psycopg2-binary optional for PostgreSQL support
|
||||
asyncpg>=0.29.0
|
||||
psycopg2-binary>=2.9.0
|
||||
|
||||
# Testing
|
||||
pytest-asyncio>=0.23.0
|
||||
aiosqlite>=0.19.0 # Testing only
|
||||
|
||||
# Exchange Integration
|
||||
ccxt>=4.0.0
|
||||
websockets>=12.0
|
||||
|
||||
# Technical Analysis
|
||||
pandas>=2.0.0
|
||||
numpy>=1.24.0
|
||||
pandas-ta>=0.3.14b
|
||||
# Note: numba may need to be installed separately if pandas-ta fails
|
||||
TA-Lib>=0.4.28
|
||||
|
||||
# Data & Async
|
||||
aiohttp>=3.9.0
|
||||
httpx>=0.25.0
|
||||
|
||||
# Notifications
|
||||
plyer>=2.1.0
|
||||
|
||||
# Utilities
|
||||
python-dateutil>=2.8.0
|
||||
pytz>=2023.3
|
||||
cryptography>=41.0.0
|
||||
keyring>=24.0.0
|
||||
|
||||
# Optimization
|
||||
scipy>=1.11.0
|
||||
scikit-optimize>=0.9.0
|
||||
|
||||
# Machine Learning
|
||||
scikit-learn>=1.3.0
|
||||
joblib>=1.3.0
|
||||
|
||||
# PDF Generation
|
||||
reportlab>=4.0.0
|
||||
matplotlib>=3.8.0
|
||||
|
||||
# Scheduling
|
||||
APScheduler>=3.10.0
|
||||
|
||||
# NLP / Sentiment Analysis (AutoPilot Engine)
|
||||
transformers>=4.35.0
|
||||
torch>=2.0.0
|
||||
|
||||
# News Collection
|
||||
feedparser>=6.0.0
|
||||
|
||||
# Redis & Celery
|
||||
redis>=5.0.0
|
||||
celery>=5.3.0
|
||||
Reference in New Issue
Block a user