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
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ dynamic = ["version"]

[project.optional-dependencies]
scipp = ["scipp>=25.5.0"]
all = ["scipp>=25.5.0", "ipympl>0.8.4", "pythreejs>=2.4.1", "mpltoolbox>=24.6.0", "ipywidgets>=8.1.0", "graphviz>=0.20.3"]
all = ["scipp>=25.5.0", "ipympl>0.8.4", "anythreejs>=0.0.1", "mpltoolbox>=24.6.0", "ipywidgets>=8.1.0", "graphviz>=0.20.3"]
test = [
"graphviz>=0.20.3",
"h5py>=3.12",
Expand All @@ -51,7 +51,7 @@ test = [
"pooch>=1.5",
"pyarrow>=13.0.0",
"pytest>=7.0",
"pythreejs>=2.4.1",
"anythreejs>=0.0.1",
"scipp>=25.5.0",
"scipy>=1.10.0",
"xarray>=v2024.05.0",
Expand Down
6 changes: 3 additions & 3 deletions requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ contourpy==1.3.3
# via matplotlib
cycler==0.12.1
# via matplotlib
fonttools==4.60.1
fonttools==4.61.0
# via matplotlib
kiwisolver==1.4.9
# via matplotlib
lazy-loader==0.4
# via -r base.in
matplotlib==3.10.7
matplotlib==3.10.8
# via -r base.in
numpy==2.3.4
numpy==2.3.5
# via
# contourpy
# matplotlib
Expand Down
4 changes: 2 additions & 2 deletions requirements/basetest.in
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@ graphviz>=0.20.3
h5py>=3.12
ipympl>=0.8.4
ipywidgets>=8.1.0
ipykernel<7
ipykernel>=6.26,<7
mpltoolbox>=24.6.0
pandas>=2.2.2
plotly>=5.15.0
pooch>=1.5
pyarrow>=13.0.0
pytest>=7.0
pythreejs>=2.4.1
anythreejs>=0.0.1
scipp>=25.5.0
scipy>=1.10.0
xarray>=v2024.05.0
Expand Down
56 changes: 25 additions & 31 deletions requirements/basetest.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,19 @@
# SHA1:eff444d8d041c4eef361a60c609465ef93018436
# SHA1:f3174c50928061e1447e2514e70d2c25b12b62f4
#
# This file was generated by pip-compile-multi.
# To update, run:
#
# requirements upgrade
#
anywidget==0.9.21
anythreejs==0.0.1
# via -r basetest.in
asttokens==3.0.0
anywidget==0.9.21
# via
# -r basetest.in
# anythreejs
appnope==0.1.4
# via ipykernel
asttokens==3.0.1
# via stack-data
certifi==2025.11.12
# via requests
Expand All @@ -21,13 +27,13 @@ contourpy==1.3.3
# via matplotlib
cycler==0.12.1
# via matplotlib
debugpy==1.8.17
debugpy==1.8.18
# via ipykernel
decorator==5.2.1
# via ipython
executing==2.2.1
# via stack-data
fonttools==4.60.1
fonttools==4.61.0
# via matplotlib
graphviz==0.21
# via -r basetest.in
Expand All @@ -37,13 +43,11 @@ idna==3.11
# via requests
iniconfig==2.3.0
# via pytest
ipydatawidgets==4.3.5
# via pythreejs
ipykernel==6.31.0
# via -r basetest.in
ipympl==0.9.8
# via -r basetest.in
ipython==9.7.0
ipython==9.8.0
# via
# ipykernel
# ipympl
Expand All @@ -54,12 +58,10 @@ ipywidgets==8.1.8
# via
# -r basetest.in
# anywidget
# ipydatawidgets
# ipympl
# pythreejs
jedi==0.19.2
# via ipython
jupyter-client==8.6.3
jupyter-client==8.7.0
# via ipykernel
jupyter-core==5.9.1
# via
Expand All @@ -69,7 +71,7 @@ jupyterlab-widgets==3.0.16
# via ipywidgets
kiwisolver==1.4.9
# via matplotlib
matplotlib==3.10.7
matplotlib==3.10.8
# via
# ipympl
# mpltoolbox
Expand All @@ -79,19 +81,18 @@ matplotlib-inline==0.2.1
# ipython
mpltoolbox==25.10.0
# via -r basetest.in
narwhals==2.11.0
narwhals==2.13.0
# via plotly
nest-asyncio==1.6.0
# via ipykernel
numpy==2.3.4
numpy==2.3.5
# via
# anythreejs
# contourpy
# h5py
# ipydatawidgets
# ipympl
# matplotlib
# pandas
# pythreejs
# scipp
# scipy
# xarray
Expand All @@ -115,11 +116,11 @@ pillow==12.0.0
# via
# ipympl
# matplotlib
platformdirs==4.5.0
platformdirs==4.5.1
# via
# jupyter-core
# pooch
plotly==6.4.0
plotly==6.5.0
# via -r basetest.in
pluggy==1.6.0
# via pytest
Expand All @@ -144,15 +145,13 @@ pygments==2.19.2
# pytest
pyparsing==3.2.5
# via matplotlib
pytest==9.0.1
pytest==9.0.2
# via -r basetest.in
python-dateutil==2.9.0.post0
# via
# jupyter-client
# matplotlib
# pandas
pythreejs==2.4.2
# via -r basetest.in
pytz==2025.2
# via pandas
pyzmq==27.1.0
Expand All @@ -169,34 +168,29 @@ six==1.17.0
# via python-dateutil
stack-data==0.6.3
# via ipython
tornado==6.5.2
tornado==6.5.3
# via
# ipykernel
# jupyter-client
traitlets==5.14.3
# via
# anythreejs
# ipykernel
# ipympl
# ipython
# ipywidgets
# jupyter-client
# jupyter-core
# matplotlib-inline
# pythreejs
# traittypes
traittypes==0.2.3
# via ipydatawidgets
typing-extensions==4.15.0
# via
# anywidget
# ipython
# via anywidget
tzdata==2025.2
# via pandas
urllib3==2.5.0
urllib3==2.6.2
# via requests
wcwidth==0.2.14
# via prompt-toolkit
widgetsnbextension==4.0.15
# via ipywidgets
xarray==2025.10.1
xarray==2025.12.0
# via -r basetest.in
4 changes: 2 additions & 2 deletions requirements/ci.txt
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ packaging==25.0
# -r ci.in
# pyproject-api
# tox
platformdirs==4.5.0
platformdirs==4.5.1
# via
# tox
# virtualenv
Expand All @@ -46,7 +46,7 @@ smmap==5.0.2
# via gitdb
tox==4.32.0
# via -r ci.in
urllib3==2.5.0
urllib3==2.6.2
# via requests
virtualenv==20.35.4
# via tox
12 changes: 4 additions & 8 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
-r static.txt
-r test.txt
-r wheels.txt
anyio==4.11.0
anyio==4.12.0
# via
# httpx
# jupyter-server
Expand All @@ -26,11 +26,11 @@ async-lru==2.0.5
# via jupyterlab
cffi==2.0.0
# via argon2-cffi-bindings
click==8.3.0
click==8.3.1
# via
# pip-compile-multi
# pip-tools
copier==9.10.3
copier==9.11.0
# via -r dev.in
dunamai==1.25.0
# via copier
Expand Down Expand Up @@ -69,16 +69,14 @@ jupyter-server==2.17.0
# notebook-shim
jupyter-server-terminals==0.5.3
# via jupyter-server
jupyterlab==4.4.10
jupyterlab==4.5.0
# 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.2.2
# via -r dev.in
pip-tools==7.5.2
Expand All @@ -105,8 +103,6 @@ rfc3987-syntax==1.1.0
# via jsonschema
send2trash==1.8.3
# via jupyter-server
sniffio==1.3.1
# via anyio
terminado==0.18.1
# via
# jupyter-server
Expand Down
16 changes: 9 additions & 7 deletions requirements/docs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ babel==2.17.0
# via
# pydata-sphinx-theme
# sphinx
beautifulsoup4==4.14.2
beautifulsoup4==4.14.3
# via
# nbconvert
# pydata-sphinx-theme
Expand Down Expand Up @@ -82,11 +82,11 @@ nbformat==5.10.4
# nbclient
# nbconvert
# nbsphinx
nbsphinx==0.9.7
nbsphinx==0.9.8
# via -r docs.in
pandocfilters==1.5.1
# via nbconvert
pydantic==2.12.4
pydantic==2.12.5
# via
# autodoc-pydantic
# pydantic-settings
Expand All @@ -104,7 +104,9 @@ referencing==0.37.0
# via
# jsonschema
# jsonschema-specifications
rpds-py==0.28.0
roman-numerals-py==3.1.0
# via sphinx
rpds-py==0.30.0
# via
# jsonschema
# referencing
Expand All @@ -114,7 +116,7 @@ snowballstemmer==3.0.1
# via sphinx
soupsieve==2.8
# via beautifulsoup4
sphinx==8.1.3
sphinx==8.2.3
# via
# -r docs.in
# autodoc-pydantic
Expand All @@ -125,13 +127,13 @@ sphinx==8.1.3
# sphinx-copybutton
# sphinx-design
# sphinx-gallery
sphinx-autodoc-typehints==3.0.1
sphinx-autodoc-typehints==3.5.2
# via -r docs.in
sphinx-copybutton==0.5.2
# via -r docs.in
sphinx-design==0.6.1
# via -r docs.in
sphinx-gallery==0.19.0
sphinx-gallery==0.20.0
# via -r docs.in
sphinxcontrib-applehelp==2.0.0
# via sphinx
Expand Down
4 changes: 3 additions & 1 deletion requirements/mypy.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
# requirements upgrade
#
-r test.txt
mypy==1.18.2
librt==0.7.3
# via mypy
mypy==1.19.0
# via -r mypy.in
mypy-extensions==1.1.0
# via mypy
Expand Down
4 changes: 2 additions & 2 deletions requirements/nightly.in
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@ graphviz>=0.20.3
h5py>=3.12
ipympl>=0.8.4
ipywidgets>=8.1.0
ipykernel<7
ipykernel>=6.26,<7
mpltoolbox>=24.6.0
pandas>=2.2.2
plotly>=5.15.0
pooch>=1.5
pyarrow>=13.0.0
pytest>=7.0
pythreejs>=2.4.1
anythreejs>=0.0.1
scipy>=1.10.0
xarray>=v2024.05.0
anywidget>=0.9.0
Expand Down
Loading
Loading