click<9,>=8.1
rich<14,>=13.0
httpx[socks]<1,>=0.25
pydantic<3,>=2.0
pyyaml<7,>=6.0
jinja2<4,>=3.1
openai<2,>=1.0
anthropic<1,>=0.25
groq<1,>=0.4

[all]
stryx[xml]

[dev]
pytest>=7.0
pytest-asyncio>=0.21
black>=23.0
ruff>=0.1.0
fastapi>=0.100
uvicorn>=0.20
respx>=0.21

[xml]
lxml<6,>=4.9
