colorama
dill
ipython
jinja2
lazy_loader
matplotlib
numpy
pluggy
pint
pyyaml
requests
scikit-learn
scipy
tzlocal

[build]
setuptools
setuptools_scm
toml
jinja2
anaconda-client

[cp]
tensorly

[dev]
toml
ruff
pre-commit
spectrochempy[interactive]
spectrochempy[test]
spectrochempy[docs]

[docs]
ipykernel==6.29.5
ipywidgets==8.1.5
jsonschema==4.23.0
jupyter==1.1.1
jupyter-sphinx
jupytext==1.16.7
nbconvert==7.17.1
nbformat==5.10.4
nbsphinx==0.9.6
numpydoc==1.8.0
pickleshare
pypandoc==1.15
setuptools_scm
sphinx==7.4.7
sphinx-tabs==3.4.7
sphinx-copybutton==0.5.2
sphinx-design==0.6.0
sphinx-gallery==0.19.0
sphinx-rtd-theme==3.0.2
sphinxcontrib-bibtex==2.6.3
json5==0.10.0

[interactive]
jupyter
jupyterlab
ipykernel
ipyparallel
nodejs
jupyter_server

[iris]
spectrochempy-iris<0.2,>=0.1

[nmr]
spectrochempy-nmr<0.2,>=0.1

[plugins]
spectrochempy[nmr]
spectrochempy[iris]
spectrochempy-hypercomplex<0.2,>=0.1
spectrochempy-carroucell<0.2,>=0.1

[test]
coverage
ipywidgets
pyfakefs
pytest
pytest-cov
pytest-doctestplus
pytest-ruff
pytest-mock
pytest-xdist
numpydoc
