mcp[cli]<2,>=1.2.0
sympy>=1.12
pyyaml>=6.0
numpy<2,>=1.24
pyvista>=0.43
meshio>=5.3
h5py>=3.10
matplotlib>=3.8
scipy<1.16,>=1.10
adios2>=2.10
gmsh>=4.12
scikit-fem>=10.0

[all-solvers]
ngsolve>=6.2
scikit-fem>=10.0
KratosMultiphysics>=10.0

[dune]
dune-fem>=2.10
mpi4py>=3.0

[fenics]
fenics-dolfinx>=0.8

[kratos]
KratosMultiphysics>=10.0

[ngsolve]
ngsolve>=6.2

[precice]
pyprecice>=3.0

[skfem]
scikit-fem>=10.0

[test]
pytest>=7.0
pytest-asyncio>=0.20
openpaso[webui]

[webui]
fastapi>=0.110
uvicorn[standard]>=0.27
python-multipart>=0.0.9
websockets>=12.0
httpx>=0.27
