astropy
cloudpickle
matplotlib
networkx
numba
numpy>=2
pandas
polars>=1.36.1
psutil
pyais
pyarrow
pydantic>=2.0
pydot
scikit-learn
tables
tqdm

[:platform_system != "Darwin"]
ratarmount>=1.2.1

[:python_version < "3.11"]
iso8601

[cuda]
cudf
polars[gpu]

[dev]
astroid<3
flake8-gl-codeclimate
isort
jupyter-book<2
pre-commit
pydot
sphinx-autoapi<=3.3
tox

[ml]
keras>=3.0
torch
jax[cpu]

[ml:python_version <= "3.13"]
tensorflow

[test]
damast[ml]
coverage
pandas>=2
pytest
pytest-console-scripts
pytest-cov
pytest-timeout
pydot
tox
