duckdb>=0.10
sqlalchemy>=2.0
streamlit>=1.30
plotly>=5.18
altair>=5.2
pandas>=2.0
httpx>=0.25
chromadb>=0.4
python-dotenv>=1.0
fastembed>=0.3

[all]
pyexasol>=0.25
sqlalchemy-exasol>=5.0
psycopg2-binary>=2.9
pymysql>=1.1
fastembed>=0.3

[all:sys_platform == "darwin" and platform_machine == "arm64"]
mlx-lm>=0.22

[dev]
pytest>=7.0
ruff>=0.1

[embeddings]
fastembed>=0.3

[exasol]
pyexasol>=0.25
sqlalchemy-exasol>=5.0

[mlx]

[mlx:sys_platform == "darwin" and platform_machine == "arm64"]
mlx-lm>=0.22

[mysql]
pymysql>=1.1

[postgres]
psycopg2-binary>=2.9
