httpx>=0.27
cryptography>=42.0
wrapt>=1.16
opentelemetry-api<2,>=1.27
opentelemetry-sdk<2,>=1.27
opentelemetry-exporter-otlp-proto-http<2,>=1.27

[all-providers]
visceral-ai[openai]
visceral-ai[anthropic]
visceral-ai[google]

[anthropic]
anthropic>=0.25
openinference-instrumentation-anthropic>=0.1.0

[crewai]
openinference-instrumentation-crewai>=0.1.0

[dev]
visceral-ai[openai]
visceral-ai[langchain]
visceral-ai[llama-index]
visceral-ai[crewai]
langchain>=0.3
langgraph>=0.2
langchain-openai>=0.2
llama-index-core>=0.11
crewai>=1.10.1
pytest>=8.0
pytest-asyncio>=0.23
ruff>=0.5

[google]
google-genai>=1.0
openinference-instrumentation-google-genai>=0.1.0

[langchain]
openinference-instrumentation-langchain>=0.1.0

[llama-index]
openinference-instrumentation-llama-index>=0.1.0

[openai]
openai>=1.40
openinference-instrumentation-openai>=0.1.18
