PyYAML>=6.0
jsonschema>=4.0

[all]
nodejs-wheel<23,>=20
anthropic>=0.40.0
openai>=1.30.0
google-generativeai>=0.8.0
duckdb>=0.9
psycopg2-binary
mysql-connector-python
snowflake-connector-python
google-cloud-bigquery
databricks-sql-connector
pyodbc
redshift-connector

[bigquery]
google-cloud-bigquery

[databricks]
databricks-sql-connector

[draft]
anthropic>=0.40.0

[draft-all]
anthropic>=0.40.0
openai>=1.30.0
google-generativeai>=0.8.0

[draft-gemini]
google-generativeai>=0.8.0

[draft-ollama]

[draft-openai]
openai>=1.30.0

[duckdb]
duckdb>=0.9

[mysql]
mysql-connector-python

[postgres]
psycopg2-binary

[redshift]
redshift-connector

[serve]
nodejs-wheel<23,>=20

[snowflake]
snowflake-connector-python

[sqlserver]
pyodbc
