-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
22 lines (17 loc) · 950 Bytes
/
requirements.txt
File metadata and controls
22 lines (17 loc) · 950 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# =============================================================================
# Rome Agent Trader — Dependencies
# =============================================================================
# --- Core ---
aiohttp>=3.9.0 # Async HTTP client for all API calls
aiosqlite>=0.19.0 # Async SQLite database access
python-dotenv>=1.0.0 # Load secrets from .env file
# --- Solana ---
solana>=0.34.0 # Solana RPC client (send transactions, read accounts)
solders>=0.21.0 # Low-level Solana data structures (transaction parsing)
base58>=2.1.1 # Base58 encoding/decoding for Solana addresses
# --- Telegram ---
python-telegram-bot>=21.0 # Telegram bot framework (async native)
# --- Real-time ---
websockets>=12.0 # WebSocket connections for Helius real-time feeds
# --- Utilities ---
structlog>=24.0.0 # Clean, structured logging (easy to read in terminal)