# PRODUCTION REQUIREMENTS - PINNED VERSIONS # DO NOT use >= constraints - causes dependency resolution timeout # Core Framework python-dotenv==1.0.1 fastapi==0.115.5 gradio==4.44.1 requests==2.32.3 uvicorn[standard]==0.32.1 websockets==12.0 python-multipart==0.0.20 pyjwt==2.10.1 # LangChain Core langchain==0.3.20 langchain-core==0.3.41 langchain-community==0.3.13 langchain-text-splitters==0.3.6 langchain-huggingface==0.1.2 langchain-groq==0.2.1 langchain-tavily==0.2.13 langgraph==0.2.50 langsmith==0.2.11 # LLM Providers groq==0.14.0 google-generativeai==0.8.3 langchain-google-genai==2.0.7 # Vector Database & Embeddings lancedb==0.13.0 sentence-transformers==3.3.1 huggingface-hub==0.26.5 einops==0.8.0 # Data Processing pandas==2.2.3 pyarrow==18.1.0 pdfplumber==0.11.7 # Visualization (required by scenario_analysis_service.py) matplotlib==3.9.3 seaborn==0.13.2 plotly==5.24.1 networkx==3.4.2 # Voice Services edge-tts==6.1.18 # PDF Generation fpdf2==2.8.2