numpy<2
pandas
scipy
gdown
seaborn
matplotlib
line-profiler
pytest
scienceplots
PySide6
osparc
colorama
python-dotenv
psutil
h5py
requests
openpyxl
tqdm
dask[array]

[:sys_platform == "win32"]
pywin32

[ai]
openai>=1.0.0
rich>=13.0.0

[docs]
mkdocs
mkdocs-material==9.7.7
mkdocstrings[python]
mkdocs-mermaid2-plugin
mkdocs-panzoom-plugin
mkdocs-git-revision-date-localized-plugin
mkdocs-minify-plugin
mkdocs-kroki-plugin
mknotebooks>=0.8.0
ansi2html>=1.8.0

[docs:python_version < "3.10"]
pymdown-extensions<11,>=10.7

[docs:python_version < "3.9"]
pygments

[docs:python_version >= "3.10"]
pymdown-extensions==11.0.2

[docs:python_version >= "3.9"]
pygments>=2.20
