Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
'sphinx_autodoc_typehints',
'sphinx_copybutton',
'sphinx_design',
'sphinx_reredirects',
'sphinxcontrib.autodoc_pydantic',
'sphinxcontrib.bibtex',
'nbsphinx',
Expand Down Expand Up @@ -294,3 +295,10 @@ def do_not_plot(*args, **kwargs):
# -- Options for bibtex ---------------------------------------------------
bibtex_bibfiles = ["bibliography.bib"]
bibtex_reference_style = "label"


# -- Redirect to new docs --------------------------------------------------

redirects = {
"*": "https://scipp.github.io/ess/diffraction/$source.html",
}
38 changes: 19 additions & 19 deletions requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ asttokens==3.0.1
# via stack-data
certifi==2026.2.25
# via requests
charset-normalizer==3.4.6
charset-normalizer==3.4.7
# via requests
click==8.3.1
click==8.3.2
# via dask
cloudpickle==3.1.2
# via dask
Expand All @@ -35,13 +35,13 @@ dnspython==2.8.0
# via email-validator
email-validator==2.3.0
# via scippneutron
essreduce==26.4.0
essreduce==26.4.1
# via -r base.in
executing==2.2.1
# via stack-data
fonttools==4.62.1
# via matplotlib
fsspec==2026.2.0
fsspec==2026.3.0
# via dask
gemmi==0.7.5
# via ncrystal
Expand All @@ -51,15 +51,15 @@ h5py==3.16.0
# via
# scippneutron
# scippnexus
idna==3.11
idna==3.12
# via
# email-validator
# requests
importlib-metadata==9.0.0
# via dask
ipydatawidgets==4.3.5
# via pythreejs
ipython==9.10.0
ipython==9.10.1
# via ipywidgets
ipython-pygments-lexers==1.1.1
# via ipython
Expand Down Expand Up @@ -89,15 +89,15 @@ matplotlib-inline==0.2.1
# via ipython
mpltoolbox==26.2.0
# via scippneutron
ncrystal[cif]==4.2.12
ncrystal[cif]==4.3.4
# via -r base.in
ncrystal-core==4.2.12
ncrystal-core==4.3.4
# via ncrystal
ncrystal-python==4.2.12
ncrystal-python==4.3.4
# via ncrystal
networkx==3.6.1
# via cyclebane
numpy==2.4.3
numpy==2.4.4
# via
# -r base.in
# ase
Expand All @@ -111,7 +111,7 @@ numpy==2.4.3
# scippneutron
# scipy
# spglib
packaging==26.0
packaging==26.1
# via
# dask
# lazy-loader
Expand All @@ -123,11 +123,11 @@ partd==1.4.2
# via dask
pexpect==4.9.0
# via ipython
pillow==12.1.1
pillow==12.2.0
# via matplotlib
platformdirs==4.9.4
platformdirs==4.9.6
# via pooch
plopp==26.3.1
plopp==26.4.1
# via
# -r base.in
# scippneutron
Expand All @@ -140,11 +140,11 @@ ptyprocess==0.7.0
# via pexpect
pure-eval==0.2.3
# via stack-data
pydantic==2.12.5
pydantic==2.13.3
# via scippneutron
pydantic-core==2.41.5
pydantic-core==2.46.3
# via pydantic
pygments==2.19.2
pygments==2.20.0
# via
# ipython
# ipython-pygments-lexers
Expand All @@ -158,7 +158,7 @@ pythreejs==2.4.2
# via -r base.in
pyyaml==6.0.3
# via dask
requests==2.32.5
requests==2.33.1
# via pooch
sciline==25.11.1
# via
Expand Down Expand Up @@ -223,5 +223,5 @@ wcwidth==0.6.0
# via prompt-toolkit
widgetsnbextension==4.0.15
# via ipywidgets
zipp==3.23.0
zipp==3.23.1
# via importlib-metadata
20 changes: 10 additions & 10 deletions requirements/basetest.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,19 @@ asttokens==3.0.1
# via stack-data
certifi==2026.2.25
# via requests
charset-normalizer==3.4.6
charset-normalizer==3.4.7
# via requests
comm==0.2.3
# via ipywidgets
decorator==5.2.1
# via ipython
executing==2.2.1
# via stack-data
idna==3.11
idna==3.12
# via requests
iniconfig==2.3.0
# via pytest
ipython==9.10.0
ipython==9.10.1
# via ipywidgets
ipython-pygments-lexers==1.1.1
# via ipython
Expand All @@ -33,19 +33,19 @@ jupyterlab-widgets==3.0.16
# via ipywidgets
matplotlib-inline==0.2.1
# via ipython
numpy==2.4.3
numpy==2.4.4
# via pandas
packaging==26.0
packaging==26.1
# via
# pooch
# pytest
pandas==3.0.1
pandas==3.0.2
# via -r basetest.in
parso==0.8.6
# via jedi
pexpect==4.9.0
# via ipython
platformdirs==4.9.4
platformdirs==4.9.6
# via pooch
pluggy==1.6.0
# via pytest
Expand All @@ -57,16 +57,16 @@ ptyprocess==0.7.0
# via pexpect
pure-eval==0.2.3
# via stack-data
pygments==2.19.2
pygments==2.20.0
# via
# ipython
# ipython-pygments-lexers
# pytest
pytest==9.0.2
pytest==9.0.3
# via -r basetest.in
python-dateutil==2.9.0.post0
# via pandas
requests==2.32.5
requests==2.33.1
# via pooch
six==1.17.0
# via python-dateutil
Expand Down
26 changes: 14 additions & 12 deletions requirements/ci.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,33 +5,33 @@
#
# requirements upgrade
#
cachetools==7.0.5
cachetools==7.0.6
# via tox
certifi==2026.2.25
# via requests
charset-normalizer==3.4.6
charset-normalizer==3.4.7
# via requests
colorama==0.4.6
# via tox
distlib==0.4.0
# via virtualenv
filelock==3.25.2
filelock==3.29.0
# via
# python-discovery
# tox
# virtualenv
gitdb==4.0.12
# via gitpython
gitpython==3.1.46
gitpython==3.1.47
# via -r ci.in
idna==3.11
idna==3.12
# via requests
packaging==26.0
packaging==26.1
# via
# -r ci.in
# pyproject-api
# tox
platformdirs==4.9.4
platformdirs==4.9.6
# via
# python-discovery
# tox
Expand All @@ -40,17 +40,19 @@ pluggy==1.6.0
# via tox
pyproject-api==1.10.0
# via tox
python-discovery==1.2.0
# via virtualenv
requests==2.32.5
python-discovery==1.2.2
# via
# tox
# virtualenv
requests==2.33.1
# via -r ci.in
smmap==5.0.3
# via gitdb
tomli-w==1.2.0
# via tox
tox==4.50.3
tox==4.53.0
# via -r ci.in
urllib3==2.6.3
# via requests
virtualenv==21.2.0
virtualenv==21.2.4
# via tox
18 changes: 9 additions & 9 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@ async-lru==2.3.0
# via jupyterlab
cffi==2.0.0
# via argon2-cffi-bindings
copier==9.14.0
copier==9.14.3
# via -r dev.in
dunamai==1.26.0
dunamai==1.26.1
# via copier
fqdn==1.5.1
# via jsonschema
Expand All @@ -44,7 +44,7 @@ isoduration==20.11.0
# via jsonschema
jinja2-ansible-filters==1.3.2
# via copier
json5==0.13.0
json5==0.14.0
# via jupyterlab-server
jsonpointer==3.1.1
# via jsonschema
Expand All @@ -53,9 +53,9 @@ jsonschema[format-nongpl]==4.26.0
# jupyter-events
# jupyterlab-server
# nbformat
jupyter-events==0.12.0
jupyter-events==0.12.1
# via jupyter-server
jupyter-lsp==2.3.0
jupyter-lsp==2.3.1
# via jupyterlab
jupyter-server==2.17.0
# via
Expand All @@ -75,17 +75,17 @@ notebook-shim==0.2.4
# via jupyterlab
overrides==7.7.0
# via jupyter-server
pip-compile-multi==3.2.2
pip-compile-multi==3.3.1
# via -r dev.in
pip-tools==7.5.3
# via pip-compile-multi
plumbum==1.10.0
# via copier
prometheus-client==0.24.1
prometheus-client==0.25.0
# via jupyter-server
pycparser==3.0
# via cffi
python-json-logger==4.0.0
python-json-logger==4.1.0
# via jupyter-events
questionary==2.1.1
# via copier
Expand All @@ -107,7 +107,7 @@ terminado==0.18.1
# jupyter-server-terminals
toposort==1.10
# via pip-compile-multi
tzdata==2025.3
tzdata==2026.1
# via arrow
uri-template==1.3.0
# via jsonschema
Expand Down
1 change: 1 addition & 0 deletions requirements/docs.in
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ sphinx
sphinx-autodoc-typehints
sphinx-copybutton
sphinx-design
sphinx-reredirects
sphinxcontrib-bibtex

# needed by pandas < 3.0
Expand Down
Loading
Loading