Skip to content

Commit cb51941

Browse files
authored
Merge pull request #207 from scipp/variadic-scope
Use variadic Scope
2 parents f024812 + 5f2124c commit cb51941

File tree

10 files changed

+89
-89
lines changed

10 files changed

+89
-89
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ dependencies = [
3838
"pandas",
3939
"plopp",
4040
"pythreejs",
41-
"sciline>=24.06.2",
41+
"sciline>=25.04.1",
4242
"scipp>=24.09.1", # Fixed new hist/bin API
4343
"scippneutron>=25.02.1",
4444
"scippnexus>=23.12.1", # 23.12.0 and below deadlock in threaded use

requirements/base.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ numpy
99
pandas
1010
plopp
1111
pythreejs
12-
sciline>=24.06.2
12+
sciline>=25.04.1
1313
scipp>=24.09.1
1414
scippneutron>=25.02.1
1515
scippnexus>=23.12.1

requirements/base.txt

Lines changed: 25 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SHA1:4505a5e875bef5ea2f9d5ce0d28ffeafee367336
1+
# SHA1:9ceca0d4836c3d2459f42c28f60b679a19c8d660
22
#
33
# This file is autogenerated by pip-compile-multi
44
# To update, run:
@@ -21,23 +21,23 @@ cyclebane==24.10.0
2121
# via sciline
2222
cycler==0.12.1
2323
# via matplotlib
24-
dask==2025.2.0
24+
dask==2025.3.0
2525
# via -r base.in
26-
decorator==5.1.1
26+
decorator==5.2.1
2727
# via ipython
2828
dnspython==2.7.0
2929
# via email-validator
3030
email-validator==2.2.0
3131
# via scippneutron
32-
essreduce==25.2.4
32+
essreduce==25.4.1
3333
# via -r base.in
3434
exceptiongroup==1.2.2
3535
# via ipython
3636
executing==2.2.0
3737
# via stack-data
38-
fonttools==4.56.0
38+
fonttools==4.57.0
3939
# via matplotlib
40-
fsspec==2025.2.0
40+
fsspec==2025.3.2
4141
# via dask
4242
graphviz==0.20.3
4343
# via -r base.in
@@ -51,7 +51,7 @@ importlib-metadata==8.6.1
5151
# via dask
5252
ipydatawidgets==4.3.5
5353
# via pythreejs
54-
ipython==8.32.0
54+
ipython==8.35.0
5555
# via ipywidgets
5656
ipywidgets==8.1.5
5757
# via
@@ -64,10 +64,12 @@ jupyterlab-widgets==3.0.13
6464
kiwisolver==1.4.8
6565
# via matplotlib
6666
lazy-loader==0.4
67-
# via scippneutron
67+
# via
68+
# plopp
69+
# scippneutron
6870
locket==1.0.0
6971
# via partd
70-
matplotlib==3.10.0
72+
matplotlib==3.10.1
7173
# via
7274
# mpltoolbox
7375
# plopp
@@ -77,7 +79,7 @@ mpltoolbox==24.5.1
7779
# via scippneutron
7880
networkx==3.4.2
7981
# via cyclebane
80-
numpy==2.2.3
82+
numpy==2.2.4
8183
# via
8284
# -r base.in
8385
# contourpy
@@ -105,7 +107,7 @@ pexpect==4.9.0
105107
# via ipython
106108
pillow==11.1.0
107109
# via matplotlib
108-
plopp==24.10.0
110+
plopp==25.3.0
109111
# via
110112
# -r base.in
111113
# scippneutron
@@ -115,13 +117,13 @@ ptyprocess==0.7.0
115117
# via pexpect
116118
pure-eval==0.2.3
117119
# via stack-data
118-
pydantic==2.10.6
120+
pydantic==2.11.3
119121
# via scippneutron
120-
pydantic-core==2.27.2
122+
pydantic-core==2.33.1
121123
# via pydantic
122124
pygments==2.19.1
123125
# via ipython
124-
pyparsing==3.2.1
126+
pyparsing==3.2.3
125127
# via matplotlib
126128
python-dateutil==2.9.0.post0
127129
# via
@@ -131,11 +133,11 @@ python-dateutil==2.9.0.post0
131133
# scippnexus
132134
pythreejs==2.4.2
133135
# via -r base.in
134-
pytz==2025.1
136+
pytz==2025.2
135137
# via pandas
136138
pyyaml==6.0.2
137139
# via dask
138-
sciline==24.10.0
140+
sciline==25.4.1
139141
# via
140142
# -r base.in
141143
# essreduce
@@ -149,7 +151,7 @@ scippneutron==25.2.1
149151
# via
150152
# -r base.in
151153
# essreduce
152-
scippnexus==24.11.1
154+
scippnexus==25.4.0
153155
# via
154156
# -r base.in
155157
# essreduce
@@ -176,12 +178,16 @@ traitlets==5.14.3
176178
# traittypes
177179
traittypes==0.2.1
178180
# via ipydatawidgets
179-
typing-extensions==4.12.2
181+
typing-extensions==4.13.1
180182
# via
181183
# ipython
182184
# pydantic
183185
# pydantic-core
184-
tzdata==2025.1
186+
# sciline
187+
# typing-inspection
188+
typing-inspection==0.4.0
189+
# via pydantic
190+
tzdata==2025.2
185191
# via pandas
186192
wcwidth==0.2.13
187193
# via prompt-toolkit

requirements/basetest.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,21 @@ exceptiongroup==1.2.2
1313
# via pytest
1414
idna==3.10
1515
# via requests
16-
iniconfig==2.0.0
16+
iniconfig==2.1.0
1717
# via pytest
18-
numpy==2.2.3
18+
numpy==2.2.4
1919
# via scipy
2020
packaging==24.2
2121
# via
2222
# pooch
2323
# pytest
24-
platformdirs==4.3.6
24+
platformdirs==4.3.7
2525
# via pooch
2626
pluggy==1.5.0
2727
# via pytest
2828
pooch==1.8.2
2929
# via -r basetest.in
30-
pytest==8.3.4
30+
pytest==8.3.5
3131
# via -r basetest.in
3232
requests==2.32.3
3333
# via pooch

requirements/ci.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ colorama==0.4.6
1717
# via tox
1818
distlib==0.3.9
1919
# via virtualenv
20-
filelock==3.17.0
20+
filelock==3.18.0
2121
# via
2222
# tox
2323
# virtualenv
@@ -32,7 +32,7 @@ packaging==24.2
3232
# -r ci.in
3333
# pyproject-api
3434
# tox
35-
platformdirs==4.3.6
35+
platformdirs==4.3.7
3636
# via
3737
# tox
3838
# virtualenv
@@ -48,11 +48,11 @@ tomli==2.2.1
4848
# via
4949
# pyproject-api
5050
# tox
51-
tox==4.24.1
51+
tox==4.25.0
5252
# via -r ci.in
53-
typing-extensions==4.12.2
53+
typing-extensions==4.13.1
5454
# via tox
5555
urllib3==2.3.0
5656
# via requests
57-
virtualenv==20.29.2
57+
virtualenv==20.30.0
5858
# via tox

requirements/dev.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
-r static.txt
1313
-r test.txt
1414
-r wheels.txt
15-
anyio==4.8.0
15+
anyio==4.9.0
1616
# via
1717
# httpx
1818
# jupyter-server
@@ -22,13 +22,13 @@ argon2-cffi-bindings==21.2.0
2222
# via argon2-cffi
2323
arrow==1.3.0
2424
# via isoduration
25-
async-lru==2.0.4
25+
async-lru==2.0.5
2626
# via jupyterlab
2727
cffi==1.17.1
2828
# via argon2-cffi-bindings
29-
copier==9.5.0
29+
copier==9.6.0
3030
# via -r dev.in
31-
dunamai==1.23.0
31+
dunamai==1.23.1
3232
# via copier
3333
fqdn==1.5.1
3434
# via jsonschema
@@ -44,7 +44,7 @@ isoduration==20.11.0
4444
# via jsonschema
4545
jinja2-ansible-filters==1.3.2
4646
# via copier
47-
json5==0.10.0
47+
json5==0.12.0
4848
# via jupyterlab-server
4949
jsonpointer==3.0.0
5050
# via jsonschema
@@ -65,7 +65,7 @@ jupyter-server==2.15.0
6565
# notebook-shim
6666
jupyter-server-terminals==0.5.3
6767
# via jupyter-server
68-
jupyterlab==4.3.5
68+
jupyterlab==4.4.0
6969
# via -r dev.in
7070
jupyterlab-server==2.27.3
7171
# via jupyterlab
@@ -75,7 +75,7 @@ overrides==7.7.0
7575
# via jupyter-server
7676
pathspec==0.12.1
7777
# via copier
78-
pip-compile-multi==2.7.1
78+
pip-compile-multi==2.8.0
7979
# via -r dev.in
8080
pip-tools==7.4.1
8181
# via pip-compile-multi
@@ -85,7 +85,7 @@ prometheus-client==0.21.1
8585
# via jupyter-server
8686
pycparser==2.22
8787
# via cffi
88-
python-json-logger==3.2.1
88+
python-json-logger==3.3.0
8989
# via jupyter-events
9090
questionary==2.1.0
9191
# via copier

requirements/docs.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ accessible-pygments==0.0.5
1010
# via pydata-sphinx-theme
1111
alabaster==1.0.0
1212
# via sphinx
13-
attrs==25.1.0
13+
attrs==25.3.0
1414
# via
1515
# jsonschema
1616
# referencing
@@ -28,7 +28,7 @@ certifi==2025.1.31
2828
# via requests
2929
charset-normalizer==3.4.1
3030
# via requests
31-
debugpy==1.8.12
31+
debugpy==1.8.13
3232
# via ipykernel
3333
defusedxml==0.7.1
3434
# via nbconvert
@@ -44,7 +44,7 @@ imagesize==1.4.1
4444
# via sphinx
4545
ipykernel==6.29.5
4646
# via -r docs.in
47-
jinja2==3.1.5
47+
jinja2==3.1.6
4848
# via
4949
# myst-parser
5050
# nbconvert
@@ -79,7 +79,7 @@ mdit-py-plugins==0.4.2
7979
# via myst-parser
8080
mdurl==0.1.2
8181
# via markdown-it-py
82-
mistune==3.1.2
82+
mistune==3.1.3
8383
# via nbconvert
8484
myst-parser==4.0.1
8585
# via -r docs.in
@@ -92,13 +92,13 @@ nbformat==5.10.4
9292
# nbclient
9393
# nbconvert
9494
# nbsphinx
95-
nbsphinx==0.9.6
95+
nbsphinx==0.9.7
9696
# via -r docs.in
9797
nest-asyncio==1.6.0
9898
# via ipykernel
9999
pandocfilters==1.5.1
100100
# via nbconvert
101-
platformdirs==4.3.6
101+
platformdirs==4.3.7
102102
# via
103103
# jupyter-core
104104
# pooch
@@ -108,7 +108,7 @@ psutil==7.0.0
108108
# via ipykernel
109109
pydata-sphinx-theme==0.16.1
110110
# via -r docs.in
111-
pyzmq==26.2.1
111+
pyzmq==26.4.0
112112
# via
113113
# ipykernel
114114
# jupyter-client
@@ -120,7 +120,7 @@ requests==2.32.3
120120
# via
121121
# pooch
122122
# sphinx
123-
rpds-py==0.23.0
123+
rpds-py==0.24.0
124124
# via
125125
# jsonschema
126126
# referencing

0 commit comments

Comments
 (0)