langgraph>=0.2.0
langchain-openai>=0.1.0
langchain-anthropic>=0.1.0
langchain-google-genai>=1.0.0
langchain-experimental>=0.0.50
redis>=5.0.0
rich>=13.0.0
questionary>=2.0.0
requests>=2.31.0
pandas>=2.0.0
setuptools>=61.0
typing-extensions>=4.0.0
tqdm>=4.65.0
pytz>=2023.3

[all]
rich-agents[chinese,cli,database,development,patent,trading,visualization]

[chinese]
akshare>=1.12.0
tushare>=1.2.0

[cli]
rich>=13.0.0
questionary>=2.0.0
typer>=0.9.0

[database]
pymongo>=4.0.0
redis>=5.0.0

[development]
pytest>=7.0.0
pytest-cov>=4.0.0
black>=23.0.0
flake8>=6.0.0
mypy>=1.0.0
pre-commit>=3.0.0
twine>=4.0.0
build>=0.10.0

[patent]
chromadb>=0.4.0
chainlit>=1.0.0

[trading]
yfinance>=0.2.0
finnhub-python>=2.4.0
eodhd>=1.0.0
stockstats>=0.6.0
backtrader>=1.9.0
feedparser>=6.0.0
praw>=7.7.0
parsel>=1.8.0

[visualization]
matplotlib>=3.7.0
plotly>=5.15.0
seaborn>=0.12.0
