# Core HTTP / models
httpx
# v2 floor: the SDK uses pydantic v2 APIs (model_validate, model_dump(by_alias=...),
# ConfigDict). With pydantic v1 the package installs cleanly then crashes at import.
pydantic>=2
requests
backoff
jiter
truststore
typing-extensions

# MIME / document helpers
Pillow
puremagic
nanoid

# Display helpers
numpy
rich
tiktoken

# Provider type compatibility
openai
anthropic
google-genai
