opentelemetry-sdk>=1.20
opentelemetry-semantic-conventions>=0.41
pydantic>=2.0
pytest>=7.0
pyyaml>=6.0
rich>=13.0
httpx>=0.27
jsonschema>=4.0

[all]
pytest-agentharness[anthropic,arize,compliance,crewai,dev,langfuse,langgraph,live,openai]

[anthropic]
anthropic

[arize]
arize-phoenix
openinference-semantic-conventions

[compliance]
jinja2
weasyprint

[crewai]
crewai

[dev]
pytest-agentharness[resource]
pytest-asyncio>=1.0
types-jsonschema>=4.0
types-PyYAML>=6.0
ruff>=0.4.0

[langfuse]
langfuse

[langgraph]
langgraph
langchain-core

[live]
textual
fastapi
uvicorn

[openai]
openai

[resource]
tokencost>=0.1
