# Core dependencies
pandas>=2.0.0
requests>=2.31.0
pydantic>=2.0.0
tenacity>=8.0.0
pytz>=2023.3
beautifulsoup4>=4.12.0

# Optional dependencies

# Extra: ta

# Extra: collector
duckdb>=0.8.0
pyarrow>=14.0.0
tqdm>=4.67.0
aiohttp>=3.11.0
nest-asyncio>=1.6.0
websockets>=12.0

# Extra: news
scipy>=1.10.0
pyarrow>=14.0.0

# Extra: all
claude-finance-kit[ta,collector,news]

# Extra: dev
pytest>=7.0.0
pytest-cov>=4.0.0
ruff>=0.4.0
