Skip to content
Open
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
48 changes: 24 additions & 24 deletions .buildconfig/ci-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,41 +7,41 @@ channels:
- mantid
dependencies:
- email-validator==2.3.0
- h5py==3.15.1
- hypothesis==6.151.9
- ipykernel==6.29.5
- ipympl==0.9.8
- h5py==3.16.0
- hypothesis==6.155.2
- ipykernel==7.3.0
- ipympl==0.10.0
- ipywidgets==8.1.8
- lazy-loader==0.4
- lazy-loader==0.5
- mantid==6.15.0
- matplotlib==3.9.4
- mpltoolbox==25.10.0
- plopp==26.4.1
- matplotlib==3.10.9
- mpltoolbox==26.2.0
- plopp==26.5.0
- pooch==1.9.0
- pydantic==2.12.4
- pytest==8.3.3
- pydantic==2.13.4
- pytest==9.0.3
- pytest-asyncio==0.24.0
- python-dateutil==2.9.0
- python-dateutil==2.9.0.post0
- python-graphviz==0.21
- pythreejs==2.4.2
- scipp==26.3.0
- scippnexus==25.11.0
- scipy==1.16.3
- tox==4.23.2
- scipp==26.3.1
- scippnexus==26.1.1
- scipy==1.17.1
- tox==4.55.1

# docs
- autodoc-pydantic=2.1.0
- myst-parser==4.0.0
- nbsphinx==0.9.5
- packaging==25.0
- myst-parser==5.1.0
- nbsphinx==0.9.8
- packaging==26.2
- pandoc==3.4.0
- pydata-sphinx-theme==0.16.0
- sphinx==8.1.3
- sphinx-autodoc-typehints==2.5.0
- pydata-sphinx-theme==0.18.0
- sphinx==9.0.4
- sphinx-autodoc-typehints==3.6.1
- sphinx-copybutton==0.5.2
- sphinx-design==0.6.1
- sphinxcontrib-bibtex==2.6.3
- tof==26.1.0
- sphinx-design==0.7.0
- sphinxcontrib-bibtex==2.7.0
- tof==26.6.0

# docs and tests
- sciline==25.11.1
Expand Down
15 changes: 8 additions & 7 deletions requirements/base.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SHA1:4f04315d1f87df878cc2b5bc25669f4e7cbedbab
# SHA1:ede6ef9217a70513643c0f6401f97176330d1bf3
#
# This file was generated by pip-compile-multi.
# To update, run:
Expand All @@ -15,13 +15,13 @@ dnspython==2.8.0
# via email-validator
email-validator==2.3.0
# via -r base.in
fonttools==4.62.1
fonttools==4.63.0
# via matplotlib
h5py==3.16.0
# via
# -r base.in
# scippnexus
idna==3.13
idna==3.18
# via email-validator
kiwisolver==1.5.0
# via matplotlib
Expand All @@ -35,7 +35,7 @@ matplotlib==3.10.9
# plopp
mpltoolbox==26.2.0
# via -r base.in
numpy==2.4.4
numpy==2.4.6
# via
# -r base.in
# contourpy
Expand All @@ -49,11 +49,11 @@ packaging==26.2
# matplotlib
pillow==12.2.0
# via matplotlib
plopp==26.4.2
plopp==26.5.0
# via -r base.in
pydantic==2.13.3
pydantic==2.13.4
# via -r base.in
pydantic-core==2.46.3
pydantic-core==2.46.4
# via pydantic
pyparsing==3.3.2
# via matplotlib
Expand All @@ -64,6 +64,7 @@ python-dateutil==2.9.0.post0
scipp==26.3.1
# via
# -r base.in
# plopp
# scippnexus
scippnexus==26.1.1
# via -r base.in
Expand Down
45 changes: 24 additions & 21 deletions requirements/basetest.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ appdirs==1.4.4
# via pace-neutrons
asttokens==3.0.1
# via stack-data
certifi==2026.4.22
certifi==2026.5.20
# via requests
charset-normalizer==3.4.7
# via requests
Expand All @@ -23,11 +23,11 @@ cyclebane==24.10.0
# via sciline
cycler==0.12.1
# via matplotlib
debugpy==1.8.20
debugpy==1.8.21
# via ipykernel
decorator==5.2.1
decorator==5.3.1
# via ipython
euphonic[phonopy-reader]==1.6.1
euphonic[phonopy-reader]==2.0.0
# via pace-neutrons
execnet==2.1.2
# via pytest-xdist
Expand All @@ -37,23 +37,23 @@ flexcache==0.3
# via pint
flexparser==0.4
# via pint
fonttools==4.62.1
fonttools==4.63.0
# via matplotlib
h5py==3.16.0
# via euphonic
hypothesis==6.152.4
hypothesis==6.155.2
# via -r basetest.in
idna==3.13
idna==3.18
# via requests
iniconfig==2.3.0
# via pytest
ipydatawidgets==4.3.5
# via pythreejs
ipykernel==7.2.0
ipykernel==7.3.0
# via -r basetest.in
ipympl==0.10.0
# via -r basetest.in
ipython==9.13.0
ipython==9.14.1
# via
# ipykernel
# ipympl
Expand All @@ -66,9 +66,9 @@ ipywidgets==8.1.8
# ipydatawidgets
# ipympl
# pythreejs
jedi==0.19.2
jedi==0.20.0
# via ipython
jupyter-client==8.8.0
jupyter-client==8.9.1
# via ipykernel
jupyter-core==5.9.1
# via
Expand All @@ -84,15 +84,15 @@ matplotlib==3.10.9
# via
# ipympl
# pace-neutrons
matplotlib-inline==0.2.1
matplotlib-inline==0.2.2
# via
# ipykernel
# ipython
nest-asyncio==1.6.0
nest-asyncio2==1.7.2
# via ipykernel
networkx==3.6.1
# via cyclebane
numpy==2.4.4
numpy==2.4.6
# via
# contourpy
# euphonic
Expand All @@ -115,7 +115,7 @@ packaging==26.2
# matplotlib
# pooch
# pytest
parso==0.8.6
parso==0.8.7
# via jedi
pexpect==4.9.0
# via ipython
Expand All @@ -125,7 +125,7 @@ pillow==12.2.0
# matplotlib
pint==0.25.3
# via euphonic
platformdirs==4.9.6
platformdirs==4.10.0
# via
# jupyter-core
# pint
Expand Down Expand Up @@ -171,7 +171,7 @@ pyzmq==27.1.0
# via
# ipykernel
# jupyter-client
requests==2.33.1
requests==2.34.2
# via
# pace-neutrons
# pooch
Expand All @@ -197,11 +197,11 @@ threadpoolctl==3.6.0
# via euphonic
toolz==1.1.0
# via euphonic
tornado==6.5.5
tornado==6.5.7
# via
# ipykernel
# jupyter-client
traitlets==5.14.3
traitlets==5.15.1
# via
# ipykernel
# ipympl
Expand All @@ -216,13 +216,16 @@ traittypes==0.2.3
# via ipydatawidgets
typing-extensions==4.15.0
# via
# euphonic
# flexcache
# flexparser
# ipython
# jupyter-client
# pint
# spglib
urllib3==2.6.3
urllib3==2.7.0
# via requests
wcwidth==0.6.0
wcwidth==0.8.1
# via prompt-toolkit
widgetsnbextension==4.0.15
# via ipywidgets
26 changes: 13 additions & 13 deletions requirements/ci.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,54 +5,54 @@
#
# requirements upgrade
#
cachetools==7.0.6
cachetools==7.1.4
# via tox
certifi==2026.4.22
certifi==2026.5.20
# via requests
charset-normalizer==3.4.7
# via requests
colorama==0.4.6
# via tox
distlib==0.4.0
distlib==0.4.2
# via virtualenv
filelock==3.29.0
filelock==3.29.1
# via
# python-discovery
# tox
# virtualenv
gitdb==4.0.12
# via gitpython
gitpython==3.1.49
gitpython==3.1.50
# via -r ci.in
idna==3.13
idna==3.18
# via requests
packaging==26.2
# via
# -r ci.in
# pyproject-api
# tox
platformdirs==4.9.6
platformdirs==4.10.0
# via
# python-discovery
# tox
# virtualenv
pluggy==1.6.0
# via tox
pyproject-api==1.10.0
pyproject-api==1.10.1
# via tox
python-discovery==1.2.2
python-discovery==1.4.0
# via
# tox
# virtualenv
requests==2.33.1
requests==2.34.2
# via -r ci.in
smmap==5.0.3
# via gitdb
tomli-w==1.2.0
# via tox
tox==4.53.0
tox==4.55.1
# via -r ci.in
urllib3==2.6.3
urllib3==2.7.0
# via requests
virtualenv==21.3.0
virtualenv==21.4.2
# via tox
16 changes: 9 additions & 7 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,11 @@ async-lru==2.3.0
# via jupyterlab
cffi==2.0.0
# via argon2-cffi-bindings
click==8.3.3
click==8.4.1
# via
# pip-compile-multi
# pip-tools
copier==9.14.3
copier==9.15.1
# via -r dev.in
dunamai==1.26.1
# via copier
Expand Down Expand Up @@ -61,27 +61,29 @@ jupyter-events==0.12.1
# via jupyter-server
jupyter-lsp==2.3.1
# via jupyterlab
jupyter-server==2.17.0
jupyter-server==2.19.0
# via
# jupyter-lsp
# jupyterlab
# jupyterlab-server
# notebook-shim
jupyter-server-terminals==0.5.4
# via jupyter-server
jupyterlab==4.5.7
jupyterlab==4.5.8
# via -r dev.in
jupyterlab-server==2.28.0
# via jupyterlab
lark==1.3.1
# via rfc3987-syntax
notebook-shim==0.2.4
# via jupyterlab
overrides==7.7.0
# via jupyter-server
pip-compile-multi==3.3.1
# via -r dev.in
pip-tools==7.5.3
# via pip-compile-multi
plumbum==1.10.0
plumbum==2.0.1
# via copier
prometheus-client==0.25.0
# via jupyter-server
Expand Down Expand Up @@ -109,9 +111,9 @@ terminado==0.18.1
# jupyter-server-terminals
toposort==1.10
# via pip-compile-multi
types-docutils==0.22.3.20260408
types-docutils==0.22.3.20260518
# via -r dev.in
types-requests==2.33.0.20260408
types-requests==2.33.0.20260518
# via -r dev.in
tzdata==2026.2
# via arrow
Expand Down
Loading
Loading