File tree 17 files changed +823
-27
lines changed
17 files changed +823
-27
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,8 @@ requirements:
12
12
- setuptools_scm
13
13
run :
14
14
- python>=3.10
15
+ - scipp >= 24.02.0
16
+ - scippnexus >= 24.03.0
15
17
16
18
test :
17
19
imports :
Original file line number Diff line number Diff line change 26
26
:toctree: ../generated/modules
27
27
:template: module-template.rst
28
28
:recursive:
29
+
30
+ nexus
29
31
```
Original file line number Diff line number Diff line change @@ -30,6 +30,8 @@ requires-python = ">=3.10"
30
30
# Run 'tox -e deps' after making changes here. This will update requirement files.
31
31
# Make sure to list one dependency per line.
32
32
dependencies = [
33
+ " scipp >= 24.02.0" ,
34
+ " scippnexus >= 24.03.0" ,
33
35
]
34
36
35
37
dynamic = [" version" ]
Original file line number Diff line number Diff line change 2
2
# will not be touched by ``make_base.py``
3
3
# --- END OF CUSTOM SECTION ---
4
4
# The following was generated by 'tox -e deps', DO NOT EDIT MANUALLY!
5
-
5
+ scipp >= 24.02.0
6
+ scippnexus >= 24.03.0
Original file line number Diff line number Diff line change 1
- # SHA1:da39a3ee5e6b4b0d3255bfef95601890afd80709
1
+ # SHA1:b5fdb6600edc83ab95fb0e848607edef52cdd293
2
2
#
3
3
# This file is autogenerated by pip-compile-multi
4
4
# To update, run:
5
5
#
6
6
# pip-compile-multi
7
7
#
8
-
8
+ h5py==3.10.0
9
+ # via scippnexus
10
+ numpy==1.26.4
11
+ # via
12
+ # h5py
13
+ # scipp
14
+ # scipy
15
+ python-dateutil==2.9.0.post0
16
+ # via scippnexus
17
+ scipp==24.2.0
18
+ # via
19
+ # -r base.in
20
+ # scippnexus
21
+ scippnexus==24.3.1
22
+ # via -r base.in
23
+ scipy==1.12.0
24
+ # via scippnexus
25
+ six==1.16.0
26
+ # via python-dateutil
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ packaging==23.2
13
13
# via pytest
14
14
pluggy==1.4.0
15
15
# via pytest
16
- pytest==8.0.1
16
+ pytest==8.0.2
17
17
# via -r basetest.in
18
18
tomli==2.0.1
19
19
# via pytest
Original file line number Diff line number Diff line change 5
5
#
6
6
# pip-compile-multi
7
7
#
8
- cachetools==5.3.2
8
+ cachetools==5.3.3
9
9
# via tox
10
10
certifi==2024.2.2
11
11
# via requests
Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ isoduration==20.11.0
50
50
# via jsonschema
51
51
jinja2-ansible-filters==1.3.2
52
52
# via copier
53
- json5==0.9.17
53
+ json5==0.9.20
54
54
# via jupyterlab-server
55
55
jsonpointer==2.4
56
56
# via jsonschema
@@ -61,17 +61,17 @@ jsonschema[format-nongpl]==4.21.1
61
61
# nbformat
62
62
jupyter-events==0.9.0
63
63
# via jupyter-server
64
- jupyter-lsp==2.2.2
64
+ jupyter-lsp==2.2.3
65
65
# via jupyterlab
66
- jupyter-server==2.12.5
66
+ jupyter-server==2.13.0
67
67
# via
68
68
# jupyter-lsp
69
69
# jupyterlab
70
70
# jupyterlab-server
71
71
# notebook-shim
72
72
jupyter-server-terminals==0.5.2
73
73
# via jupyter-server
74
- jupyterlab==4.1.2
74
+ jupyterlab==4.1.3
75
75
# via -r dev.in
76
76
jupyterlab-server==2.25.3
77
77
# via jupyterlab
@@ -91,9 +91,9 @@ prometheus-client==0.20.0
91
91
# via jupyter-server
92
92
pycparser==2.21
93
93
# via cffi
94
- pydantic==2.6.1
94
+ pydantic==2.6.3
95
95
# via copier
96
- pydantic-core==2.16.2
96
+ pydantic-core==2.16.3
97
97
# via pydantic
98
98
python-json-logger==2.0.7
99
99
# via jupyter-events
@@ -111,7 +111,7 @@ rfc3986-validator==0.1.1
111
111
# jupyter-events
112
112
send2trash==1.8.2
113
113
# via jupyter-server
114
- sniffio==1.3.0
114
+ sniffio==1.3.1
115
115
# via
116
116
# anyio
117
117
# httpx
Original file line number Diff line number Diff line change @@ -54,9 +54,9 @@ idna==3.6
54
54
# via requests
55
55
imagesize==1.4.1
56
56
# via sphinx
57
- ipykernel==6.29.2
57
+ ipykernel==6.29.3
58
58
# via -r docs.in
59
- ipython==8.22.0
59
+ ipython==8.22.2
60
60
# via
61
61
# -r docs.in
62
62
# ipykernel
@@ -107,7 +107,7 @@ myst-parser==2.0.0
107
107
# via -r docs.in
108
108
nbclient==0.9.0
109
109
# via nbconvert
110
- nbconvert==7.16.1
110
+ nbconvert==7.16.2
111
111
# via nbsphinx
112
112
nbformat==5.9.2
113
113
# via
@@ -149,8 +149,6 @@ pygments==2.17.2
149
149
# nbconvert
150
150
# pydata-sphinx-theme
151
151
# sphinx
152
- python-dateutil==2.8.2
153
- # via jupyter-client
154
152
pyyaml==6.0.1
155
153
# via myst-parser
156
154
pyzmq==25.1.2
@@ -167,11 +165,6 @@ rpds-py==0.18.0
167
165
# via
168
166
# jsonschema
169
167
# referencing
170
- six==1.16.0
171
- # via
172
- # asttokens
173
- # bleach
174
- # python-dateutil
175
168
snowballstemmer==2.2.0
176
169
# via sphinx
177
170
soupsieve==2.5
@@ -223,7 +216,7 @@ traitlets==5.14.1
223
216
# nbconvert
224
217
# nbformat
225
218
# nbsphinx
226
- typing-extensions==4.9 .0
219
+ typing-extensions==4.10 .0
227
220
# via pydata-sphinx-theme
228
221
urllib3==2.2.1
229
222
# via requests
Original file line number Diff line number Diff line change @@ -10,5 +10,5 @@ mypy==1.8.0
10
10
# via -r mypy.in
11
11
mypy-extensions==1.0.0
12
12
# via mypy
13
- typing-extensions==4.9 .0
13
+ typing-extensions==4.10 .0
14
14
# via mypy
Original file line number Diff line number Diff line change 1
1
-r basetest.in
2
2
# --- END OF CUSTOM SECTION ---
3
3
# The following was generated by 'tox -e deps', DO NOT EDIT MANUALLY!
4
-
4
+ scipp >= 24.02.0
5
+ scippnexus >= 24.03.0
Original file line number Diff line number Diff line change 1
- # SHA1:e8b11c1210855f07eaedfbcfb3ecd1aec3595dee
1
+ # SHA1:9bb7ade09fe2af7ab62c586f5f5dc6f3e9b8344b
2
2
#
3
3
# This file is autogenerated by pip-compile-multi
4
4
# To update, run:
5
5
#
6
6
# pip-compile-multi
7
7
#
8
8
-r basetest.txt
9
+ h5py==3.10.0
10
+ # via scippnexus
11
+ numpy==1.26.4
12
+ # via
13
+ # h5py
14
+ # scipp
15
+ # scipy
16
+ python-dateutil==2.9.0.post0
17
+ # via scippnexus
18
+ scipp==24.2.0
19
+ # via
20
+ # -r nightly.in
21
+ # scippnexus
22
+ scippnexus==24.3.1
23
+ # via -r nightly.in
24
+ scipy==1.12.0
25
+ # via scippnexus
26
+ six==1.16.0
27
+ # via python-dateutil
Original file line number Diff line number Diff line change 5
5
#
6
6
# pip-compile-multi
7
7
#
8
- build==1.0.3
8
+ build==1.1.1
9
9
# via -r wheels.in
10
10
packaging==23.2
11
11
# via build
Original file line number Diff line number Diff line change 4
4
# flake8: noqa
5
5
import importlib .metadata
6
6
7
+ from . import nexus
8
+
7
9
try :
8
10
__version__ = importlib .metadata .version (__package__ or __name__ )
9
11
except importlib .metadata .PackageNotFoundError :
10
12
__version__ = "0.0.0"
11
13
12
14
del importlib
15
+
16
+ __all__ = ['nexus' ]
Original file line number Diff line number Diff line change
1
+ # SPDX-License-Identifier: BSD-3-Clause
2
+ # Copyright (c) 2024 Scipp contributors (https://github.com/scipp)
3
+
4
+ """Logging tools for ess.reduce."""
5
+
6
+ import logging
7
+
8
+
9
+ def get_logger () -> logging .Logger :
10
+ """Return the logger for ess.reduce.
11
+
12
+ Returns
13
+ -------
14
+ :
15
+ The requested logger.
16
+ """
17
+ return logging .getLogger ('scipp.ess.reduce' )
You can’t perform that action at this time.
0 commit comments