49 lines
2.8 KiB
Text
49 lines
2.8 KiB
Text
# ═══════════════════════════════════════════════
|
|
# RMI Backend — Production dependencies
|
|
# ═══════════════════════════════════════════════
|
|
fastapi>=0.115.0 # Web framework
|
|
uvicorn[standard]>=0.32.0 # ASGI server
|
|
redis>=5.2.0 # Caching + message broker
|
|
httpx>=0.27.0 # Async HTTP client
|
|
pydantic>=2.9.0 # Data validation
|
|
python-telegram-bot[job-queue]>=21.0 # Telegram bot framework
|
|
supabase>=2.0.0 # Database client
|
|
python-jose[cryptography]>=3.3.0 # JWT auth
|
|
passlib[bcrypt]>=1.7.4 # Password hashing
|
|
python-multipart>=0.0.17 # File uploads
|
|
aiohttp>=3.11.0 # Async HTTP server
|
|
feedparser>=6.0.11 # RSS/Atom parsing
|
|
websockets>=13.0 # WebSocket support
|
|
flask>=3.0.0 # Web framework (legacy routes)
|
|
flask-cors>=5.0.0 # CORS for Flask
|
|
gunicorn>=23.0.0 # WSGI server
|
|
requests>=2.32.0 # HTTP client (legacy)
|
|
structlog>=24.0.0 # Structured logging
|
|
prometheus-client>=0.20.0 # Metrics
|
|
|
|
# ═══════════════════════════════════════════════
|
|
# AI / ML
|
|
# ═══════════════════════════════════════════════
|
|
--extra-index-url https://download.pytorch.org/whl/cpu
|
|
torch>=2.3.0 # Deep learning framework
|
|
numpy>=1.26.0 # Numerical computing
|
|
sentence-transformers>=3.0.0 # Embedding models
|
|
faiss-cpu>=1.8.0 # Vector similarity search
|
|
pandas>=2.2.0 # Data analysis
|
|
|
|
# ═══════════════════════════════════════════════
|
|
# Blockchain
|
|
# ═══════════════════════════════════════════════
|
|
eth-account>=0.13.0 # EVM account management
|
|
pynacl>=1.5.0 # Cryptographic signing
|
|
base58>=2.1.0 # Base58 encoding (Solana)
|
|
solana>=0.34.0 # Solana blockchain SDK
|
|
bip-utils>=2.12 # BIP39/44 wallet derivation
|
|
|
|
# ═══════════════════════════════════════════════
|
|
# Platform Infrastructure
|
|
# ═══════════════════════════════════════════════
|
|
slowapi>=0.1.9 # Rate limiting
|
|
psutil>=5.9 # System monitoring
|
|
cloudscraper>=1.2.71 # Cloudflare bypass
|
|
email-validator>=2.0.0 # Email validation
|