numpy
jax>=0.9.2
jaxlib>=0.9.2
scipy>=1.16
netCDF4
h5py
matplotlib
packaging
filelock
booz_xform_jax>=0.4.0
solvax>=0.21.0

[all]
vmex[coils,freeb,neoclassical,optimizers,turbulence]

[coils]
essos>=0.17

[dev]
build
furo
mypy
myst-parser
pytest
pytest-cov
pytest-xdist
ruff
sphinx
sphinx-copybutton
sphinx-design
sphinxext-rediraffe
types-setuptools

[docs]
sphinx
sphinx-copybutton
furo
myst-parser
sphinx-design
sphinxext-rediraffe

[freeb]
virtual-casing-jax>=0.0.8

[neoclassical]
neo-jax>=1.0.2

[optimizers]
jaxopt
optax

[turbulence]
gkx>=1.8.0
jax>=0.10.1
jaxlib>=0.10.1
