httpx<0.29,>=0.28
pydantic<3,>=2.13
python-dotenv<2,>=1.0

[adapter]
langchain-core<2,>=1.5

[api]
fastapi<1,>=0.115
uvicorn<1,>=0.32
pyjwt[crypto]<3,>=2.9

[backend]
sqlmodel>=0.0.16
sqlalchemy<3,>=2.0
psycopg[binary]<4,>=3.2
celery[redis]<6,>=5.4
redis<7,>=5
slowapi>=0.1.9
cryptography<47,>=43

[dev]
pytest<10,>=9
graphweave[adapter,api,backend,embeddings,examples,graph,judge]

[dspy]
dspy<4,>=3

[embeddings]
fastembed<0.10,>=0.9

[examples]
langgraph<2,>=1.2

[extraction]
spacy<4,>=3.7

[graph]
ladybug

[judge]
openai<4,>=3.3

[llamaindex]
llama-index-core<0.15,>=0.12

[mcp]
mcp<3,>=1.2

[sentry]
sentry-sdk[fastapi]>=2.0.0

[verify]
openai<4,>=3.3
