requests>=2.28
pyarrow>=14

[all]
drakun-lakehouse-core[iceberg,local,mcp,notebooks,preview,spark]

[iceberg]
pyiceberg[pyarrow]>=0.10

[local]
msal>=1.28
msal-extensions>=1.2

[mcp]
fastmcp>=2

[notebooks]
pycrdt>=0.12
jupyter-ydoc>=3
websockets>=13

[preview]
pandas>=2
openpyxl>=3

[spark]
pyspark-client==4.1.2

[test]
pytest>=8
drakun-lakehouse-core[preview]
