pystencils~=2.0
sympy>=1.12
numpy>=1.8.0
appdirs
joblib
packaging

[alltrafos]
islpy
py-cpuinfo

[bench_db]
blitzdb
pymongo
pandas

[dev]
flake8
mypy
black

[doc]
sphinx
sphinx_rtd_theme
nbsphinx
sphinxcontrib-bibtex
sphinx_autodoc_typehints
pandoc

[gpu]
cupy

[interactive]
matplotlib
ipy_table
imageio
jupyter
pyevtk
rich
graphviz
scipy
scikit-image

[tests]
pytest
pytest-cov
pytest-html
ansi2html
pytest-xdist
flake8
nbformat
nbconvert
ipython
randomgen>=1.18

[use_cython]
Cython

[use_cython:python_version >= "3.12"]
setuptools
