pydantic>=2.0
pydantic-settings>=2.0
python-dotenv>=1.0
litellm>=1.50
python-frontmatter>=1.1
click>=8.1
rich>=13.0
structlog>=24.0
pyyaml>=6.0
jinja2>=3.0
markdown>=3.5
httpx>=0.27
tree-sitter<0.22,>=0.21
tree-sitter-languages==1.9.1
numpy>=2.0
langgraph>=1.2
langchain-core>=1.0

[dev]
pytest>=8.0
pytest-asyncio>=0.24
pytest-cov>=5.0
pytest-xdist>=3.0
ruff>=0.6
openpyxl>=3.0

[pro]
redis>=5.0
cryptography>=42.0
