| # Core | |
| numpy>=1.24.0 | |
| aiohttp>=3.9.0 | |
| gymnasium>=0.29.0 | |
| eth-abi>=4.0.0 | |
| eth-utils>=2.0.0 | |
| # RL (optional — falls back to numpy if not available) | |
| # stable-baselines3>=2.1.0 | |
| # torch>=2.0.0 | |
| # Telegram Bot (optional) | |
| # python-telegram-bot>=20.0 | |
| # LLM Strategy Reports (optional) | |
| # openai>=1.0.0 | |
| # Web3 (optional — for direct RPC interaction) | |
| # web3>=6.0.0 | |
| # Development | |
| pytest>=7.0.0 | |
| pytest-asyncio>=0.21.0 | |