# Peikarband Platform - Core Dependencies # ============================================ # Core Framework # ============================================ reflex==0.8.24.post1 # Updated for security (CVE-2025-55182) # ============================================ # Database & ORM # ============================================ sqlalchemy==2.0.23 psycopg2-binary==2.9.9 alembic==1.17.2 # Required by Reflex 0.8.24+ (>=1.15.2) # ============================================ # Data Validation # ============================================ pydantic==2.5.0 # Compatible with Reflex 0.8.24+ pydantic-settings==2.1.0 email-validator==2.3.0 # Latest stable (2.1.0 was yanked) # ============================================ # Caching # ============================================ redis==7.1.0 # Required by Reflex 0.8.24+ (>=5.2.1) # ============================================ # Task Queue # ============================================ celery==5.3.4 flower==2.0.1 # ============================================ # Security & Authentication # ============================================ passlib[bcrypt]==1.7.4 pyjwt==2.8.0 pyotp==2.9.0 cryptography==41.0.7 # ============================================ # Cloud Provider APIs # ============================================ python-digitalocean==1.17.0 hcloud==1.33.2 ovh==1.2.0 # Correct package name (not python-ovh) # ============================================ # Payment Gateways # NOTE: zarinpal & idpay removed due to dependency conflicts with Reflex 0.8.24+ # Use direct API integration instead: https://docs.zarinpal.com/paymentGateway/ # ============================================ # zarinpal==1.0.0 # Conflicts with typing-extensions (requires ==4.8.0 vs >=4.13.0) # idpay==0.0.1 # Outdated, use direct API # ============================================ # HTTP Client # ============================================ httpx==0.25.2 requests==2.31.0 # ============================================ # Logging # ============================================ structlog==23.2.0 python-json-logger==2.0.7 # ============================================ # Monitoring & Error Tracking # ============================================ sentry-sdk==1.38.0 prometheus-client==0.19.0 # ============================================ # Utilities # ============================================ python-decouple==3.8 python-dotenv==1.0.0 tenacity==8.2.3 python-multipart==0.0.21 # Required by Reflex 0.8.24+ (>=0.0.20) psutil==5.9.6 # ============================================ # Server Management # ============================================ paramiko==3.4.0 fabric==3.2.2 # ============================================ # Date & Time # ============================================ python-dateutil==2.8.2 pytz==2023.3