numpy>=1.8
numba>=0.57
scipy>=1.2
pyyaml
meshio
matplotlib
cmcrameri
h5py
tqdm

[:python_version < "3.11"]
tomli>=1.1.0

[dev]
pytest
uniplot
pdoc
ruff
black
isort
ptpython

[doc]
pdoc

[lsp]
python-lsp-server
pyls-isort
python-lsp-black
python-lsp-ruff

[mesh]
gmsh

[ray]
ray>=2.0.0

[test]
pytest
