# Core dependencies
langchain>=0.1.0
langchain-openai>=0.0.5
langchain-anthropic>=0.1.0
langchain_google_genai>=2.1.10
langchain_mcp_adapters>=0.1.9
langchain_community>=0.3.29
langgraph>=0.0.20
mmengine>=0.10.0

# LLM providers
openai>=1.0.0
anthropic>=0.8.0

# Async utilities
aiohttp>=3.8.0
asyncio-mqtt>=0.13.0
aiofiles>=23.0.0

# HTTP and networking
requests>=2.28.0
httpx>=0.24.0

# Performance monitoring (optional)
psutil>=5.9.0

# Development dependencies
pytest>=7.0.0
pytest-asyncio>=0.21.0
black>=23.0.0
flake8>=6.0.0

# Search engines
baidusearch>=1.0.3
duckduckgo-search>=4.3.1
ddgs>=9.5.5
googlesearch-python>=1.3.0
crawl4ai>=0.7.4
firecrawl>=4.3.1
markitdown[all]>=0.1.3

pandas>=2.3.2
datasets>=4.0.0
joblib>=1.5.2
scikit-learn>=1.7.1
torchmetrics>=1.8.1
pandas_market_calendars>=5.1.0
akshare>=1.16.98
json5>=0.12.1
python-dotenv>=1.1.1
iopath>=0.1.10
gymnasium>=1.2.0
numpy>=2.3.2
camelot-py>=1.0.0
librosa>=0.11.0
inflection>=0.5.1
boltons>=25.0.0
html2text
faiss-cpu>=1.12.0

# GitHub integration
PyGithub>=2.8.1
GitPython>=3.1.45

