pydantic>=2.0
sentence-transformers>=2.2
numpy>=1.24
pyyaml>=6.0
jsonschema>=4.17
opentelemetry-sdk>=1.20
rich>=13.0

[all]
snowmarten[dev,langchain,llamaindex,openai]

[dev]
pytest
ruff
mypy
pre-commit
pytest-asyncio

[langchain]
langchain>=0.2
langchain-openai>=0.1

[llamaindex]
llama-index>=0.10

[openai]
openai>=1.30
