numpy>=1.24
scipy>=1.10
matplotlib>=3.7
nibabel>=5.0
rich>=13.7

[:python_version < "3.11"]
tomli>=2.0

[all]
tensorflow>=2.13
dipy>=1.7
dmri-amico>=2.0
pydicom>=2.4
pyyaml>=6.0
pytest>=7.0
pytest-cov>=4.0

[cnn]
tensorflow>=2.13

[dev]
pytest>=7.0
pytest-cov>=4.0

[dicom]
pydicom>=2.4

[diffusion]
dipy>=1.7
fury>=0.10

[docs]
mkdocs>=1.5
mkdocstrings[python]>=0.24
mkdocs-material>=9.0

[metal]

[metal:sys_platform == "darwin" and platform_machine == "arm64"]
tensorflow<2.17,>=2.13
tensorflow-metal>=1.1

[noddi]
dmri-amico>=2.0

[torch]
torch>=2.0

[yaml]
pyyaml>=6.0
