numpy
scipy
astropy
tqdm

[all]
astromartini[extra_sources,optional]

[colibresource]
swiftgalaxy

[dev]
astromartini[all,docs,testing]

[docs]
sphinx
sphinx-rtd-theme
recommonmark

[eaglesource]
hdecompose
pyread_eagle
eagleSqlTools

[extra_sources]
astromartini[colibresource,eaglesource,firesource,magneticumsource,simbasource,swiftgalaxysource,tngsource]

[firesource]
utilities-awetzel
gizmo-analysis
halo-analysis

[hdf5_output]
h5py

[magneticumsource]
g3read

[optional]
astromartini[h5py,matplotlib,parallel]

[parallel]
multiprocess

[plotting]
matplotlib

[simbasource]
h5py

[swiftgalaxysource]
swiftgalaxy

[testing]
flake8
pytest-cov
numpydoc
sphinx-lint
nbmake
mypy
ruff

[tngsource]
hdecompose
h5py
requests
six
