click>=8.1
jsonschema>=4.23
pydantic>=2.7

[dev]
pytest>=8.0
pre-commit<5.0,>=3.7
ruff<1.0,>=0.14
cryptography<48,>=46.0.7
defusedxml<1.0,>=0.7
langchain-core<2.0,>=1.2
openai-agents<1.0,>=0.12
sqlalchemy<3.0,>=2.0

[langchain]
langchain<2.0,>=1.0
langchain-core<2.0,>=1.2

[mcp]
mcp<2,>=1.27

[openai-agents]
openai-agents<1.0,>=0.12

[openai-compatible]
openai<3,>=2

[postgres]
sqlalchemy<3.0,>=2.0
psycopg[binary]<4.0,>=3.2

[signing]
cryptography<48,>=46.0.7

[sql]
sqlalchemy<3.0,>=2.0

[xml]
defusedxml<1.0,>=0.7
