# SPARKNET Demo Requirements for Streamlit Cloud # This file is used by Streamlit Cloud for deployment # ============================================================================== # Streamlit Web Framework # ============================================================================== streamlit>=1.28.0 # ============================================================================== # Data Validation & Configuration (REQUIRED) # ============================================================================== pydantic>=2.0.0 pydantic-settings>=2.0.0 pyyaml>=6.0 python-dotenv>=1.0.0 typing-extensions>=4.0.0 # ============================================================================== # LLM Orchestration (LangChain Ecosystem) # ============================================================================== langchain>=0.1.0 langchain-community>=0.0.20 langchain-ollama>=0.0.1 langgraph>=0.0.20 ollama>=0.1.0 # ============================================================================== # Vector Stores & Embeddings # ============================================================================== chromadb>=0.4.0 faiss-cpu>=1.7.4 sentence-transformers>=2.2.0 # ============================================================================== # PDF & Document Processing # ============================================================================== pymupdf>=1.23.0 reportlab>=4.0.0 # ============================================================================== # Observability & Logging # ============================================================================== loguru>=0.7.0 rich>=13.0.0 # ============================================================================== # Web & HTTP # ============================================================================== requests>=2.31.0 httpx>=0.25.0 beautifulsoup4>=4.12.0 # ============================================================================== # Data Handling # ============================================================================== pandas>=2.0.0 numpy>=1.24.0 # ============================================================================== # Image & Charts # ============================================================================== Pillow>=10.0.0 plotly>=5.18.0 altair>=5.2.0 # ============================================================================== # System & Caching # ============================================================================== psutil>=5.9.0 cachetools>=5.3.0 tenacity>=8.2.0 # ============================================================================== # Workflow # ============================================================================== networkx>=3.0