click>=8.3.0
rich-click<2.0,>=1.9.0
rich>=13.0.0
pyyaml>=6.0.3
jinja2>=3.0.0
pydantic==2.13.5
packaging>=23.2
ruff==0.13.3
networkx>=3.6.0
sqlglot<31,>=28

[dev]
pytest>=9.0.0
pytest-cov>=4.0.0
pytest-mock>=3.10.0
pytest-socket>=0.7
syrupy>=4.6.0
ruff>=0.13.3
import-linter>=2.11
vulture>=2.16
mypy>=1.0.0
types-PyYAML
requests>=2.32.0
pip-audit>=2.7.0
bandit[sarif]>=1.7.0
liccheck>=0.9.0
pre-commit>=3.0.0
build>=1.0
cloudpickle>=3.0.0
fastapi<1.0,>=0.115
uvicorn<1.0,>=0.34
httpx>=0.27.0
claude-agent-sdk<0.3,>=0.2.110
databricks-sdk<1.0,>=0.120

[webapp]
fastapi<1.0,>=0.115
starlette<2.0,>=0.40
uvicorn<1.0,>=0.34
httpx<1.0,>=0.27
claude-agent-sdk<0.3,>=0.2.110
databricks-sdk<1.0,>=0.120
