# Backend requirements for FastAPI TradingAgentsX API

# Core Framework
fastapi>=0.104.0
uvicorn[standard]>=0.24.0
pydantic>=2.9.0
pydantic-settings>=2.5.0

# CORS and middleware
python-multipart==0.0.6

# Environment and configuration
python-dotenv==1.0.0

# Existing TradingAgentsX dependencies
typing-extensions
langchain-openai
langchain-experimental
pandas
yfinance
praw
feedparser
stockstats
eodhd
langgraph
chromadb
setuptools
backtrader
akshare
tushare
finnhub-python
parsel
requests
tqdm
pytz
langchain_anthropic
langchain-google-genai
beautifulsoup4>=4.12.0
tenacity>=8.2.0

# PDF and document generation
reportlab>=4.0.0
markdown>=3.5.0

# Toon format for token optimization
git+https://github.com/toon-format/toon-python.git
