typer>=0.12
pydantic>=2.0
openai>=1.0
anthropic>=0.30
rich>=13.0
pandas>=2.0
diskcache>=5.6
sqlglot>=25.0
pyyaml>=6.0
langdetect>=1.0

[all]
databricks-sql-connector>=4.0
databricks-sdk>=0.20
azure-identity>=1.15
pyspark>=3.5
pytest>=8
pytest-cov>=5
mypy>=1.0
ruff<0.16,>=0.15.16

[benchmark]
pyyaml>=6.0
numpy>=1.26

[databricks-sql]
databricks-sql-connector>=4.0
databricks-sdk>=0.20
azure-identity>=1.15

[dev]
pytest>=8
pytest-cov>=5
mypy>=1.0
ruff<0.16,>=0.15.16

[spark]
pyspark>=3.5
