# Core requirements numpy>=1.24.0 pandas>=2.0.0 scipy>=1.10.0 scikit-learn>=1.2.0 tqdm>=4.65.0 matplotlib>=3.7.0 seaborn>=0.12.0 python-dateutil>=2.8.0 pytz>=2023.3 requests>=2.28.0 websockets>=11.0 SQLAlchemy>=2.0.0 sqlite3>=3.40.0 # Part of Python standard library # AMD GPU support for PyTorch (ROCm 5.6) torch>=2.1.0 # ROCm-compatible version torchvision>=0.16.0 # ROCm-compatible version torchaudio>=2.1.0 # ROCm-compatible version --index-url https://download.pytorch.org/whl/rocm5.6 # PyTorch Geometric with AMD support torch-geometric>=2.4.0 torch-scatter>=2.1.2 torch-sparse>=0.6.18 torch-cluster>=1.6.2 torch-spline-conv>=1.2.2 --find-links https://data.pyg.org/whl/torch-2.1.0+rocm5.6.html # ROCm libraries for performance rocblas>=3.1.0 hipblaslt>=0.6.0 miopen-hip>=2.19.0 rccl>=2.15.5 # Alternative data processing yfinance>=0.2.20 alpha_vantage>=2.3.1 polygon-api-client>=1.12.0 tweepy>=4.14.0 praw>=7.7.0 newspaper3k>=0.2.8 transformers>=4.30.0 sentencepiece>=0.1.99 # Interactive Brokers ib_insync>=0.9.86 # For AMD-specific optimizations tensorboard>=2.13.0 psutil>=5.9.0 # Web frontend fastapi>=0.104.0 uvicorn[standard]>=0.24.0 jinja2>=3.1.0 python-multipart>=0.0.6 aiofiles>=23.2.0