networkx>=3.2
sqlalchemy>=2.0
pandas>=2.0
requests>=2.31
jinja2>=3.1
sqlglot>=25.0
click>=8.1
pyyaml>=6.0

[all]
semzero[databricks,dev,ml,postgres,snowflake]

[bigquery]
sqlalchemy-bigquery>=1.9

[databricks]
databricks-sql-connector[sqlalchemy]>=3.2

[dev]
pytest>=8
pytest-cov>=5
pytest-timeout>=2.3
ruff>=0.4
mypy>=1.9
python-dotenv>=1.0
pyyaml>=6.0

[ml]
torch>=2.2
torch-geometric>=2.5

[mysql]
mysqlclient>=2.2

[postgres]
psycopg2-binary>=2.9

[snowflake]
snowflake-sqlalchemy>=1.5
