mlos-core==0.6.1
requests
json5
jsonschema>=4.18.0
referencing>=0.29.1
sqlalchemy

[:python_version < "3.10"]
importlib_resources

[azure]
azure-storage-file-share
azure-identity
azure-keyvault

[flaml]
flaml[blendsearch]

[full]
sqlalchemy
azure-storage-file-share
smac
azure-keyvault
flaml[blendsearch]
asyncssh<2.15.0
duckdb_engine
azure-identity
mysql-connector-python
psycopg2

[full-tests]
sqlalchemy
azure-storage-file-share
smac
azure-keyvault
flaml[blendsearch]
asyncssh<2.15.0
duckdb_engine
azure-identity
mysql-connector-python
psycopg2
pytest
pytest-forked
pytest-xdist
pytest-cov
pytest-local-badge
pytest-lazy-fixtures
pytest-docker
fasteners

[smac]
smac

[ssh]
asyncssh<2.15.0

[storage-sql-duckdb]
sqlalchemy
duckdb_engine

[storage-sql-mysql]
sqlalchemy
mysql-connector-python

[storage-sql-postgres]
sqlalchemy
psycopg2

[storage-sql-sqlite]
sqlalchemy
