Files
crypto_trader/requirements.txt

63 lines
961 B
Plaintext

# 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