requests<3,>=2.32.5
openai<3,>=1.109.1
pydantic<3,>=2.12.5
tqdm>=4.67.1
typer<1,>=0.21.1
rich>=13.9.4
PyPDF2>=3.0.1
pycryptodome>=3.23.0
python-docx>=1.2.0
python-pptx>=1.0.2
json-repair>=0.30.0
PyYAML<7,>=6.0

[claude]
claude-agent-sdk<0.3,>=0.2.110

[codex]
openai-codex<0.145,>=0.144.4

[dev]
pytest<10,>=8
ruff<1,>=0.12
mypy<3,>=1.15
build<2,>=1.2
types-PyYAML
types-requests
jsonschema<5,>=4.20

[graph]
numpy>=1.24

[ui]
fastapi<1,>=0.115
uvicorn<1,>=0.30
