pydantic>=2.0
pyyaml>=6.0
click>=8.0
anyio<5,>=3.7

[all]
aisafeguard[integrations,ml,proxy,telemetry]

[dev]
pytest>=8.0
pytest-asyncio>=0.23
pytest-cov>=4.0
ruff>=0.4
mypy>=1.8

[integrations]
openai>=1.0
anthropic>=0.20
langchain-core>=0.1
litellm>=1.0

[ml]
transformers>=4.30
torch>=2.0
detoxify>=0.5
sentence-transformers>=2.0

[proxy]
fastapi>=0.115
uvicorn[standard]>=0.20
httpx>=0.24

[telemetry]
opentelemetry-api>=1.20
opentelemetry-sdk>=1.20
