mloda<0.16.0,>=0.15.1
filelock>=3.12
httpx>=0.27
openpyxl>=3.1
pandas>=2.0
pyarrow>=17.0
pydantic>=2.0
tenacity>=8.0

[demo]
marimo>=0.14
altair>=5

[dev]
mloda-testing>=0.9.0
tox
tox-uv
uv>=0.11.15
pytest
ruff
mypy
bandit
hypothesis
packaging>=24.2
respx
pandas-stubs

[dev:python_version < "3.11"]
tomli
