numpy>=1.26
scipy>=1.11
matplotlib>=3.8

[all]
gmsh<5,>=4.11
PySide6>=6.7
pyvista>=0.43
pyvistaqt>=0.11
black>=24.0
isort>=5.13
ruff>=0.4
pydocstyle>=6.3
mypy>=1.10
pytest>=8.0
build
twine

[dev]
pytest>=8.0
build
twine
gmsh<5,>=4.11
black>=24.0
isort>=5.13
ruff>=0.4
pydocstyle>=6.3
mypy>=1.10

[gui]
PySide6>=6.7
pyvista>=0.43
pyvistaqt>=0.11

[lint]
black>=24.0
isort>=5.13
ruff>=0.4
pydocstyle>=6.3
mypy>=1.10

[mesh]
gmsh<5,>=4.11
