PyYAML>=6.0
pydantic>=2.9

[chromadb]
chromadb<1,>=0.5

[deepeval]
deepeval>=1.0.0

[dev]
pytest>=8.0
ruff>=0.8
mypy>=1.13
types-PyYAML>=6.0

[pdf]
reportlab<5,>=4

[pgvector]
psycopg<4,>=3

[phoenix]
arize-phoenix-evals>=2.0.0

[pinecone]
pinecone<8,>=5

[qdrant]

[ragas]
ragas<0.4,>=0.1.21

[trulens]
trulens>=0.27.0
