jax<0.11,>=0.4.35
optax<0.3,>=0.2.4
numpy<3,>=2
scipy<2,>=1.14
ismrmrd<2,>=1.14
nibabel<6,>=5.3
dipy<2,>=1.10
pypulseq<2,>=1.4
SimpleITK<3,>=2.4
PySide6<7,>=6.8
pyqtgraph<0.15,>=0.13
qtpy<3,>=2.4
superqt<1,>=0.7
matplotlib<4,>=3.9

[all]
jax-finufft<2,>=1
bm3d<5,>=4
bm4d<5,>=4

[denoise-external]
bm3d<5,>=4
bm4d<5,>=4

[dev]
build<2,>=1.2
coverage<8,>=7.6
isort<7,>=5.13
pytest<10,>=8.3
pyright<2,>=1.1.400
ruff<1,>=0.9
twine<7,>=6

[docs]
sphinx<11,>=8
myst-parser<6,>=4
pydata-sphinx-theme<1,>=0.16
nbsphinx<1,>=0.9

[notebooks]
jupyterlab<5,>=4
scikit-image<1,>=0.25

[nufft]
jax-finufft<2,>=1
