numpy>=2.0
sly<=0.5,>=0.4

[build]
build
setuptools>=64.0.0
setuptools-scm>=8

[demo-present]
montepy[demos]
jupyterlab-rise

[demo-test]
montepy[demos]
papermill

[demos]
jupyter
ipykernel<8,>=6

[develop]
montepy[build,doc,format,test]

[doc]
montepy[build]
sphinx~=8.0
sphinxcontrib-apidoc
pydata_sphinx_theme
sphinx-favicon
sphinx-copybutton
sphinx_autodoc_typehints
autodocsumm
jupyterlite-sphinx
jupyterlite-pyodide-kernel

[format]
black<27.0,>=26.1

[presentations]
montepy[demos]
jupyterlab-rise

[test]
coverage[toml]>=6.3.2
hypothesis
pytest
pytest-profiling
montepy[build]
phmutest
