rich>=13.0
pydantic>=2.0
pydantic-settings>=2.0
openai>=1.0
matplotlib>=3.8
pyyaml>=6.0

[data]
pyarrow>=14.0
duckdb>=0.10

[dev]
pytest>=8.0
pytest-asyncio>=0.23
pytest-cov>=5.0
ruff>=0.8.0
mypy>=1.0
httpx>=0.27
websockets>=13.0
types-PyYAML>=6.0

[hf]
huggingface_hub>=0.20

[live]
fastapi>=0.100
uvicorn[standard]>=0.20
