daft[iceberg,lance,openai]>=0.7.4
lancedb>=0.22.0
pyiceberg[daft,sql-sqlite]
uuid-utils>=0.11.0
psutil>=5.9
pydantic>=2.0
fastapi>=0.110
uvicorn[standard]>=0.29
typer>=0.9
httpx>=0.27
logfire>=4.32.0
opentelemetry-instrumentation-fastapi>=0.60b1
opentelemetry-instrumentation-httpx>=0.60b1
opentelemetry-instrumentation-jinja2>=0.60b1
opentelemetry-instrumentation-requests>=0.60b1
opentelemetry-instrumentation-sqlalchemy>=0.60b1
opentelemetry-instrumentation-sqlite3>=0.60b1
opentelemetry-instrumentation-urllib>=0.60b1

[benchmark]
esper>=2.45

[dev]
pytest>=8.3
pytest-asyncio>=0.26
pytest-cov>=5.0
ruff>=0.9
httpx>=0.27
matplotlib>=3.9
viztracer>=1.0.4
ipykernel

[docs]
mkdocs-shadcn
mkdocs-mermaid2-plugin
mkdocstrings[python]>=0.27
pymdown-extensions

[otel]
opentelemetry-api>=1.20
opentelemetry-sdk>=1.20
opentelemetry-exporter-otlp-proto-grpc>=1.20
