dolfin-adjoint>=2019.1.1
numpy
autograd
petsc4py>=3.11.0
jax
jaxlib

[all]
pytest>=3.10
pytest-rerunfailures
flake8
coverage
matplotlib
flax
tensorflow>=2.0
sphinx
myst-nb
sphinxcontrib-bibtex
sphinxcontrib-katex
pydata-sphinx-theme
linkify-it-py
black
pre-commit
build

[dev]
black
pre-commit
build

[doc]
sphinx
myst-nb
sphinxcontrib-bibtex
sphinxcontrib-katex
pydata-sphinx-theme
linkify-it-py

[flax]
flax

[tensorflow]
tensorflow>=2.0

[test]
pytest>=3.10
pytest-rerunfailures
flake8
coverage

[visualization]
matplotlib
