fenics-dolfinx<0.12.0,>=0.11.0
fenics-ufl>=2026.1.0

[ci]
dolfinx-external-operator[doc]
dolfinx-external-operator[demo]
dolfinx-external-operator[test]
dolfinx-external-operator[lint]

[demo]
gmsh
numba
jax[cpu]
pyvista
mpltools
torch>=2.0

[doc]
jupyter-book<2.0
jupytext

[lint]
ruff

[test]
pytest
