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
2 changes: 1 addition & 1 deletion docs/user-guide/estia/create-estia-tof-lookup-table.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@
"outputs": [],
"source": [
"# This is what the relationship between time-of-arrival and time-of-flight looks like at 40m (at the detector).\n",
"table['distance', 100].plot()"
"table.array['distance', 100].plot()"
]
},
{
Expand Down
5 changes: 4 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,15 @@ test = [
"pytest>=7.0",
"pooch>=1.5",
]
all = [
gui = [
"ipywidgets",
"ipydatagrid",
"ipytree",
"pythreejs",
]
all = [
"essreflectometry[gui]",
]

[project.urls]
"Bug Tracker" = "https://github.com/scipp/essreflectometry/issues"
Expand Down
1 change: 1 addition & 0 deletions requirements/base.in
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
ipydatagrid
# Anything above "--- END OF CUSTOM SECTION ---"
# will not be touched by ``make_base.py``
# --- END OF CUSTOM SECTION ---
Expand Down
100 changes: 82 additions & 18 deletions requirements/base.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SHA1:7d24e61b002964358637133b46eac8bab3600eae
# SHA1:cbdc45997fa931279311acfefcdbeb2b79095948
#
# This file was generated by pip-compile-multi.
# To update, run:
Expand All @@ -7,34 +7,46 @@
#
annotated-types==0.7.0
# via pydantic
asttokens==3.0.1
# via stack-data
bqplot==0.12.45
# via ipydatagrid
click==8.3.1
# via dask
cloudpickle==3.1.2
# via dask
comm==0.2.3
# via ipywidgets
contourpy==1.3.3
# via matplotlib
cyclebane==24.10.0
# via sciline
cycler==0.12.1
# via matplotlib
dask==2025.11.0
dask==2026.1.2
# via
# -r base.in
# esspolarization
decorator==5.2.1
# via ipython
dnspython==2.8.0
# via email-validator
email-validator==2.3.0
# via scippneutron
esspolarization==25.10.0
# via -r base.in
essreduce==25.11.6
essreduce==26.2.0
# via
# -r base.in
# esspolarization
fonttools==4.61.0
executing==2.2.1
# via stack-data
fonttools==4.61.1
# via matplotlib
fsspec==2025.10.0
fsspec==2026.1.0
# via dask
gast==0.4.0
# via py2vega
graphviz==0.21
# via
# -r base.in
Expand All @@ -45,8 +57,22 @@ h5py==3.15.1
# scippnexus
idna==3.11
# via email-validator
importlib-metadata==8.7.0
importlib-metadata==8.7.1
# via dask
ipydatagrid==1.4.0
# via -r base.in
ipython==9.10.0
# via ipywidgets
ipython-pygments-lexers==1.1.1
# via ipython
ipywidgets==8.1.8
# via
# bqplot
# ipydatagrid
jedi==0.19.2
# via ipython
jupyterlab-widgets==3.0.16
# via ipywidgets
kiwisolver==1.4.9
# via matplotlib
lazy-loader==0.4
Expand All @@ -55,16 +81,19 @@ lazy-loader==0.4
# scippneutron
locket==1.0.0
# via partd
matplotlib==3.10.7
matplotlib==3.10.8
# via
# mpltoolbox
# plopp
matplotlib-inline==0.2.1
# via ipython
mpltoolbox==25.10.0
# via scippneutron
networkx==3.6
networkx==3.6.1
# via cyclebane
numpy==2.3.5
numpy==2.4.2
# via
# bqplot
# contourpy
# h5py
# matplotlib
Expand All @@ -74,26 +103,45 @@ numpy==2.3.5
# scipy
orsopy==1.2.2
# via -r base.in
packaging==25.0
packaging==26.0
# via
# dask
# lazy-loader
# matplotlib
pandas==2.3.3
# via -r base.in
# via
# -r base.in
# bqplot
# ipydatagrid
parso==0.8.5
# via jedi
partd==1.4.2
# via dask
pillow==12.0.0
pexpect==4.9.0
# via ipython
pillow==12.1.0
# via matplotlib
plopp==25.11.0
# via
# -r base.in
# scippneutron
prompt-toolkit==3.0.52
# via ipython
ptyprocess==0.7.0
# via pexpect
pure-eval==0.2.3
# via stack-data
py2vega==0.6.1
# via ipydatagrid
pydantic==2.12.5
# via scippneutron
pydantic-core==2.41.5
# via pydantic
pyparsing==3.2.5
pygments==2.19.2
# via
# ipython
# ipython-pygments-lexers
pyparsing==3.3.2
# via matplotlib
python-dateutil==2.9.0.post0
# via
Expand All @@ -112,41 +160,57 @@ sciline==25.11.1
# -r base.in
# esspolarization
# essreduce
scipp==25.11.0
scipp==26.2.0
# via
# -r base.in
# esspolarization
# essreduce
# scippneutron
# scippnexus
scippneutron==25.11.1
scippneutron==25.11.2
# via
# -r base.in
# essreduce
scippnexus==25.11.0
scippnexus==26.1.1
# via
# -r base.in
# essreduce
# scippneutron
scipy==1.16.3
scipy==1.17.0
# via
# esspolarization
# scippneutron
# scippnexus
six==1.17.0
# via python-dateutil
stack-data==0.6.3
# via ipython
toolz==1.1.0
# via
# dask
# partd
traitlets==5.14.3
# via
# bqplot
# ipython
# ipywidgets
# matplotlib-inline
# traittypes
traittypes==0.2.3
# via bqplot
typing-extensions==4.15.0
# via
# ipython
# pydantic
# pydantic-core
# typing-inspection
typing-inspection==0.4.2
# via pydantic
tzdata==2025.2
tzdata==2025.3
# via pandas
wcwidth==0.5.3
# via prompt-toolkit
widgetsnbextension==4.0.15
# via ipywidgets
zipp==3.23.0
# via importlib-metadata
12 changes: 6 additions & 6 deletions requirements/basetest.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,29 +5,29 @@
#
# requirements upgrade
#
certifi==2025.11.12
certifi==2026.1.4
# via requests
charset-normalizer==3.4.4
# via requests
idna==3.11
# via requests
iniconfig==2.3.0
# via pytest
packaging==25.0
packaging==26.0
# via
# pooch
# pytest
platformdirs==4.5.0
platformdirs==4.5.1
# via pooch
pluggy==1.6.0
# via pytest
pooch==1.8.2
pooch==1.9.0
# via -r basetest.in
pygments==2.19.2
# via pytest
pytest==9.0.1
pytest==9.0.2
# via -r basetest.in
requests==2.32.5
# via pooch
urllib3==2.5.0
urllib3==2.6.3
# via requests
18 changes: 9 additions & 9 deletions requirements/ci.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
#
# requirements upgrade
#
cachetools==6.2.2
cachetools==7.0.0
# via tox
certifi==2025.11.12
certifi==2026.1.4
# via requests
chardet==5.2.0
# via tox
Expand All @@ -17,22 +17,22 @@ colorama==0.4.6
# via tox
distlib==0.4.0
# via virtualenv
filelock==3.20.0
filelock==3.20.3
# via
# tox
# virtualenv
gitdb==4.0.12
# via gitpython
gitpython==3.1.45
gitpython==3.1.46
# via -r ci.in
idna==3.11
# via requests
packaging==25.0
packaging==26.0
# via
# -r ci.in
# pyproject-api
# tox
platformdirs==4.5.0
platformdirs==4.5.1
# via
# tox
# virtualenv
Expand All @@ -44,9 +44,9 @@ requests==2.32.5
# via -r ci.in
smmap==5.0.2
# via gitdb
tox==4.32.0
tox==4.34.1
# via -r ci.in
urllib3==2.5.0
urllib3==2.6.3
# via requests
virtualenv==20.35.4
virtualenv==20.36.1
# via tox
Loading
Loading