tisserande
macon[db]
numpy
uuid_utils

[all]
tissage-cosmique[pyccl]
tissage-cosmique[emulators]
tissage-cosmique[tensorflow]
tissage-cosmique[pytorch]
tissage-cosmique[symbolic]
tissage-cosmique[dashboard]
tissage-cosmique[server]
tissage-cosmique[client]
tissage-cosmique[dev]
tissage-cosmique[docs]

[client]
macon[client]

[dashboard]
dash
plotly
pandas

[dev]
tissage-cosmique[emulators]
tissage-cosmique[server]
tissage-cosmique[client]
pytest
pytest-asyncio
pytest-cov>=6.0.0
pytest-timeout>=2.3.1
mypy
ruff>=0.8.0
pylint
types-pyyaml>=6.0.12.20240917

[docs]
nbsphinx
sphinx
sphinx-autodoc-typehints
sphinx_rtd_theme
sphinx-autoapi

[emulators]
scikit-learn
joblib
scipy

[pyccl]
pyccl
camb

[pytorch]
torch
scikit-learn
joblib

[server]
macon[server]

[symbolic]
pysr
scikit-learn
joblib

[tensorflow]
tensorflow
scikit-learn
joblib
