pydantic>=2.0
dynawrap
requests
fastembed
numpy
scipy
scikit-learn
umap-learn
google-auth
google-auth-httplib2
google-api-python-client
google-auth-oauthlib
tqdm
fastapi
uvicorn
python-dotenv

[all]
sentence-transformers
torch
openai>=1.0
anthropic>=0.20
psycopg2-binary

[anthropic]
anthropic>=0.20

[dev]
build
twine
setuptools-scm
black
flake8
isort

[local]
sentence-transformers
torch

[openai]
openai>=1.0

[postgres]
psycopg2-binary
