-
Notifications
You must be signed in to change notification settings - Fork 2
/
requirements.txt
305 lines (305 loc) · 17.2 KB
/
requirements.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
# This file was autogenerated by uv via the following command:
# uv pip compile --config-file requirements/binder_uv.toml --constraint requirements/binder_constraints.in --override requirements/binder_overrides.txt --exclude-newer 2024-10-03T22:43:00.1174812Z requirements/binder.in
-e . # via -r requirements/binder.in
-e packages/_dev # via -r requirements/binder.in
-e packages/boilercine # via -r requirements/binder.in
-e packages/boilercore # via -r requirements/binder.in
-e packages/cachier # via -r requirements/binder.in
-e packages/context_models # via boilercv, -r requirements/binder.in
-e packages/pipeline # via -r requirements/binder.in
aiohappyeyeballs==2.4.3 # via aiohttp
aiohttp==3.10.8 # via aiohttp-retry, fsspec
aiohttp-retry==2.8.3 # via dvc-http
aiosignal==1.3.1 # via aiohttp
alabaster==0.7.16 # via sphinx
amqp==5.2.0 # via kombu
annotated-types==0.7.0 # via pydantic
antlr4-python3-runtime==4.9.3 # via hydra-core, omegaconf
anyio==4.6.0 # via httpx, jupyter-server, watchfiles
appdirs==1.4.4 # via iterative-telemetry, pint
appnope==0.1.4 ; platform_system == 'Darwin' # via ipykernel
argon2-cffi==23.1.0 # via jupyter-server
argon2-cffi-bindings==21.2.0 # via argon2-cffi
arrow==1.3.0 # via isoduration
asciitree==0.3.3 # via zarr
astroid==3.3.1 # via boilercv-pipeline
asttokens==2.4.1 # via devtools, stack-data
async-lru==2.0.4 # via jupyterlab
asyncssh==2.17.0 # via scmrepo
atpublic==5.0 # via flufl-lock
attrs==24.2.0 # via aiohttp, cyclopts, dvc-data, fiona, jsonschema, referencing, sqltrie
av==13.0.0 # via imageio
babel==2.16.0 # via jupyterlab-server, sphinx
backoff==2.2.1 # via posthog
beautifulsoup4==4.12.3 # via nbconvert
billiard==4.2.1 # via celery
bleach==6.1.0 # via nbconvert
blosc2==2.7.1 # via tables
bokeh==3.6.0 # via dask
bottleneck==1.4.0 # via pandas, xarray
cappa==0.22.4 # via boilercv-pipeline
celery==5.4.0 # via dvc-task
certifi==2024.8.30 # via fiona, httpcore, httpx, netcdf4, pyproj, requests
cffi==1.17.1 # via argon2-cffi-bindings, cryptography, pygit2, pyzmq
cftime==1.6.4 # via netcdf4, xarray
charset-normalizer==3.3.2 # via requests
click==8.1.7 # via boilercine, celery, click-didyoumean, click-plugins, click-repl, cligj, dask, distributed, fiona, ploomber-engine
click-didyoumean==0.3.1 # via celery
click-plugins==1.1.1 # via celery, fiona
click-repl==0.3.0 # via celery
cligj==0.7.2 # via fiona
cloudpickle==3.0.0 # via dask, distributed
colorama==0.4.6 # via boilercine, click, debuglater, dvc, ipython, loguru, pytest, sphinx, tqdm
colorcet==3.0.1 # via boilercv-pipeline
comm==0.2.2 # via ipykernel
configobj==5.0.9 # via dvc
contourpy==1.3.0 # via bokeh, matplotlib
copykitten==1.1.1 # via boilercv-pipeline
cryptography==43.0.1 # via asyncssh
cycler==0.12.1 # via matplotlib
cyclopts==2.9.3 # via boilercv-pipeline, dev
dask==2024.9.1 # via dask-expr, distributed, xarray
dask-expr==1.1.15 # via dask
debuglater==1.4.4 # via ploomber-engine
debugpy==1.8.6 # via ipykernel
decopatch==1.4.10 # via pytest-harvest
decorator==5.1.1 # via ipython
defusedxml==0.7.1 # via nbconvert
devtools==0.12.2 # via dev
dictdiffer==0.9.0 # via dvc-data
dill==0.3.8 # via boilercore, cachier
diskcache==5.6.3 # via dvc-data
distributed==2024.9.1 # via dask
distro==1.9.0 # via dvc, iterative-telemetry
docopt==0.6.2 # via boilercine
docstring-parser==0.16 # via cyclopts
docutils==0.21.2 # via dev, myst-parser, rich-rst, sphinx
dpath==2.2.0 # via dvc
dulwich==0.22.1 # via boilercore, dev, dvc-studio-client, scmrepo
dvc==3.10.1 # via boilercore
dvc-data==2.8.1 # via dvc
dvc-http==2.32.0 # via dvc
dvc-objects==0.25.0 # via dvc-data
dvc-render==0.7.0 # via dvc
dvc-studio-client==0.21.0 # via dvc
dvc-task==0.40.1 # via dvc
executing==2.1.0 # via devtools, stack-data
fasteners==0.19 ; sys_platform != 'emscripten' # via zarr
fastjsonschema==2.20.0 # via nbformat
filelock==3.16.1 # via iterative-telemetry
fiona==1.10.1 # via geopandas, -c requirements/binder_constraints.in
flatten-dict==0.4.2 # via dvc
flexcache==0.3 # via pint
flexparser==0.3.1 # via pint
flox==0.9.13 # via xarray
flufl-lock==7.1.1 # via dvc
fonttools==4.54.1 # via matplotlib
fqdn==1.5.1 # via jsonschema
frozenlist==1.4.1 # via aiohttp, aiosignal
fsspec==2024.9.0 # via dask, dvc-http, dvc-objects, scmrepo, xarray
funcy==2.0 # via dvc, dvc-data, dvc-objects, dvc-task, scmrepo
future==1.0.0 # via sparklines, uncertainties
geopandas==0.14.3 # via dev
gitdb==4.0.11 # via gitpython
gitpython==3.1.43 # via scmrepo
gmpy2==2.2.0rc1 # via boilercore
grandalf==0.8 # via dvc
h11==0.14.0 # via httpcore
h5netcdf==1.3.0 # via xarray
h5py==3.12.1 # via h5netcdf
httpcore==1.0.6 # via httpx
httpx==0.27.2 # via jupyterlab
hydra-core==1.3.2 # via dvc
idna==3.10 # via anyio, httpx, jsonschema, requests, yarl
imageio==2.34.1 # via boilercv-pipeline, scikit-image
imagesize==1.4.1 # via sphinx
importlib-metadata==8.5.0 ; python_full_version < '3.12' # via dask
iniconfig==2.0.0 # via pytest
ipykernel==6.29.4 # via boilercore, boilercv-pipeline, dev, jupyterlab
ipython==8.28.0 # via ipykernel, ploomber-engine
isoduration==20.11.0 # via jsonschema
iterative-telemetry==0.0.9 # via dvc
jedi==0.19.1 # via ipython
jinja2==3.1.4 # via bokeh, dask, distributed, jupyter-server, jupyterlab, jupyterlab-server, myst-parser, nbconvert, sphinx
json5==0.9.25 # via jupyterlab-server
jsonpointer==3.0.0 # via jsonschema
jsonschema==4.23.0 # via jupyter-events, jupyterlab-server, nbformat
jsonschema-specifications==2023.12.1 # via jsonschema
jupyter-client==8.6.3 # via ipykernel, jupyter-server, nbclient
jupyter-core==5.7.2 # via ipykernel, jupyter-client, jupyter-server, jupyterlab, nbclient, nbconvert, nbformat
jupyter-events==0.10.0 # via jupyter-server
jupyter-lsp==2.2.5 # via jupyterlab
jupyter-resource-usage==1.0.2 # via -r requirements/binder.in
jupyter-server==2.14.2 # via jupyter-lsp, jupyter-resource-usage, jupyterlab, jupyterlab-server, notebook, notebook-shim
jupyter-server-terminals==0.5.3 # via jupyter-server
jupyterlab==4.2.5 # via notebook
jupyterlab-pygments==0.3.0 # via nbconvert
jupyterlab-server==2.27.3 # via jupyterlab, notebook
kiwisolver==1.4.7 # via matplotlib
kombu==5.4.2 # via celery, dvc-task
lazy-loader==0.4 # via scikit-image
llvmlite==0.43.0 # via numba
locket==1.0.0 # via distributed, partd
loguru==0.7.0 # via boilercore, boilercv-pipeline
looseversion==1.3.0 # via trackpy
lz4==4.3.3 # via dask
makefun==1.15.6 # via decopatch, pytest-harvest
markdown-it-py==3.0.0 # via mdit-py-plugins, myst-parser, rich
markupsafe==2.1.5 # via jinja2, nbconvert
matplotlib==3.7.2 # via boilercore, boilercv, boilercv-pipeline, dev, seaborn, trackpy
matplotlib-inline==0.1.7 # via ipykernel, ipython
mdit-py-plugins==0.4.2 # via myst-parser
mdurl==0.1.2 # via markdown-it-py
mistune==3.0.2 # via nbconvert
monotonic==1.6 # via posthog
more-itertools==10.4.0 # via boilercv-pipeline, dev
mpmath==1.3.0 # via sympy
msgpack==1.1.0 # via blosc2, distributed
multidict==6.1.0 # via aiohttp, yarl
mypy-extensions==1.0.0 # via typing-inspect
myst-parser==3.0.1 # via dev
nanotime==0.5.2 # via dvc-data
nbclient==0.10.0 # via nbconvert, ploomber-engine
nbconvert==7.7.3 # via boilercore, jupyter-server
nbformat==5.10.4 # via boilercore, dev, jupyter-server, nbclient, nbconvert, ploomber-engine
ndindex==1.9.2 # via blosc2
nest-asyncio==1.6.0 # via ipykernel
netcdf4==1.6.5 # via boilercv, xarray
networkx==3.3 # via dvc, scikit-image
notebook==7.2.2 # via -r requirements/binder.in
notebook-shim==0.2.4 # via jupyterlab, notebook
nptyping==2.5.0 # via numpydantic
numba==0.60.0 # via numbagg, pandas
numbagg==0.8.2 # via xarray
numcodecs==0.13.0 # via zarr
numexpr==2.10.1 # via blosc2, pandas, tables
numpy==1.26.0 # via blosc2, boilercine, boilercore, boilercv, boilercv-pipeline, bokeh, bottleneck, cftime, contourpy, dask, dev, flox, h5py, imageio, matplotlib, netcdf4, nptyping, numba, numbagg, numcodecs, numexpr, numpy-groupies, numpydantic, opencv-python-headless, pandas, pyarrow, pyqtgraph, scikit-image, scipy, seaborn, shapely, tables, tifffile, trackpy, xarray, zarr
numpy-groupies==0.11.2 # via flox
numpydantic==1.0.0 # via boilercv
numpydoc==1.7.0 # via dev
omegaconf==2.3.0 # via hydra-core
opencv-python-headless==4.10.0.84 # via boilercv, boilercv-pipeline
orjson==3.10.7 ; implementation_name == 'cpython' # via sqltrie
overrides==7.7.0 # via jupyter-server
packaging==24.1 # via bokeh, dask, distributed, dvc, dvc-objects, flox, geopandas, h5netcdf, hydra-core, ipykernel, jupyter-server, jupyterlab, jupyterlab-server, lazy-loader, matplotlib, nbconvert, pooch, pytest, pytest-harvest, scikit-image, sphinx, tables, xarray
pandas==2.2.2 # via boilercore, boilercv, boilercv-pipeline, bokeh, dask, dask-expr, dev, flox, geopandas, seaborn, trackpy, xarray
pandocfilters==1.5.1 # via nbconvert
param==2.1.1 # via pyct
parso==0.8.4 # via jedi, ploomber-engine
partd==1.4.2 # via dask
pathspec==0.12.1 # via dvc, scmrepo
pexpect==4.9.0 ; sys_platform != 'emscripten' and sys_platform != 'win32' # via ipython
pillow==10.3.0 # via boilercv, boilercv-pipeline, bokeh, imageio, matplotlib, scikit-image
pint==0.24.3 # via boilercv-pipeline
platformdirs==3.11.0 # via dvc, jupyter-core, pooch
ploomber-core==0.2.25 # via ploomber-engine
ploomber-engine==0.0.30 # via boilercore
pluggy==1.5.0 # via pytest
pooch==1.8.2 # via xarray
portalocker==2.3.2 # via cachier
posthog==3.7.0 # via ploomber-core
prometheus-client==0.21.0 # via jupyter-resource-usage, jupyter-server
prompt-toolkit==3.0.48 # via click-repl, ipython
psutil==5.9.8 # via distributed, dvc, flufl-lock, ipykernel, jupyter-resource-usage
ptyprocess==0.7.0 ; os_name != 'nt' or (sys_platform != 'emscripten' and sys_platform != 'win32') # via pexpect, terminado
pure-eval==0.2.3 # via stack-data
py-cpuinfo==9.0.0 # via blosc2, tables
pyarrow==14.0.1 # via boilercv-pipeline, dask, dask-expr
pycparser==2.22 # via cffi
pyct==0.5.0 # via colorcet
pydantic==2.9.1 # via boilercore, boilercv, boilercv-pipeline, context-models, dev, numpydantic, pydantic-settings
pydantic-core==2.23.3 # via pydantic
pydantic-settings==2.5.2 # via boilercore, dev
pydot==3.0.2 # via dvc
pygit2==1.15.1 # via scmrepo
pygments==2.18.0 # via devtools, ipython, nbconvert, rich, sphinx
pygtrie==2.5.0 # via dvc, dvc-data, scmrepo, sqltrie
pyparsing==3.0.9 # via dvc, grandalf, matplotlib, pydot
pyproj==3.7.0 # via geopandas
pyqtgraph==0.13.3 # via boilercv-pipeline
pyside6==6.7.2 # via boilercv-pipeline
pyside6-addons==6.7.2 # via pyside6
pyside6-essentials==6.7.2 # via pyside6, pyside6-addons
pytest==8.2.2 # via boilercore, dev
pytest-harvest==1.10.5 # via dev
python-dateutil==2.9.0.post0 # via arrow, celery, jupyter-client, matplotlib, pandas, posthog
python-dotenv==1.0.1 # via dev, pydantic-settings
python-json-logger==2.0.7 # via jupyter-events
pytz==2023.3 # via boilercv, pandas
pywin32==306 ; sys_platform == 'win32' or platform_system == 'Windows' # via dvc-task, jupyter-core, portalocker
pywinpty==2.0.13 ; os_name == 'nt' # via jupyter-server, jupyter-server-terminals, terminado
pyyaml==6.0.2 # via boilercv-pipeline, bokeh, dask, distributed, jupyter-events, myst-parser, omegaconf, ploomber-core, trackpy
pyzmq==26.0.3 # via ipykernel, jupyter-client, jupyter-resource-usage, jupyter-server, -r requirements/binder.in
referencing==0.35.1 # via jsonschema, jsonschema-specifications, jupyter-events
requests==2.32.3 # via dvc, dvc-studio-client, iterative-telemetry, jupyterlab-server, pooch, posthog, sphinx
rfc3339-validator==0.1.4 # via jsonschema, jupyter-events
rfc3986-validator==0.1.1 # via jsonschema, jupyter-events
rich==13.9.1 # via cappa, cyclopts, dvc, rich-rst
rich-rst==1.3.1 # via cyclopts
rpds-py==0.20.0 # via jsonschema, referencing
ruamel-yaml==0.18.6 # via boilercore, boilercv-pipeline, dev, dvc
ruamel-yaml-clib==0.2.8 ; python_full_version < '3.13' and platform_python_implementation == 'CPython' # via ruamel-yaml
scikit-image==0.23.1 # via boilercv-pipeline
scipy==1.11.2 # via boilercore, boilercv-pipeline, flox, scikit-image, trackpy, xarray
scmrepo==1.4.1 # via dvc
seaborn==0.13.2 # via boilercv-pipeline, dev
send2trash==1.8.3 # via jupyter-server
setuptools==70.0.0 # via cachier, dulwich, jupyterlab, zc-lockfile, -c requirements/binder_constraints.in
shapely==2.0.3 # via dev, geopandas
shiboken6==6.7.2 # via pyside6, pyside6-addons, pyside6-essentials
shortuuid==1.0.13 # via dvc, dvc-data, dvc-objects, dvc-task, scmrepo
shtab==1.7.1 # via dvc
six==1.16.0 # via asttokens, bleach, flatten-dict, posthog, pytest-harvest, python-dateutil, rfc3339-validator
smmap==5.0.1 # via gitdb
sniffio==1.3.1 # via anyio, httpx
snowballstemmer==2.2.0 # via sphinx
sortedcontainers==2.4.0 # via distributed
soupsieve==2.6 # via beautifulsoup4
sparklines==0.4.2 # via boilercv-pipeline
sphinx==7.3.7 # via dev, myst-parser, numpydoc
sphinxcontrib-applehelp==2.0.0 # via sphinx
sphinxcontrib-devhelp==2.0.0 # via sphinx
sphinxcontrib-htmlhelp==2.1.0 # via sphinx
sphinxcontrib-jsmath==1.0.1 # via sphinx
sphinxcontrib-qthelp==2.0.0 # via sphinx
sphinxcontrib-serializinghtml==2.0.0 # via sphinx
sqltrie==0.11.1 # via dvc-data
stack-data==0.6.3 # via ipython
stopit==1.1.2 # via boilercv-pipeline
sympy==1.12 # via boilercore, boilercv, boilercv-pipeline, dev
tables==3.10.1 # via pandas
tabulate==0.9.0 # via dvc, numpydoc
tblib==3.0.0 # via distributed
terminado==0.18.1 # via jupyter-server, jupyter-server-terminals
tifffile==2024.9.20 # via scikit-image
timecode==1.4.0 # via boilercine
tinycss2==1.3.0 # via nbconvert
tomlkit==0.12.4 # via boilercv-pipeline, dvc
toolz==0.12.1 # via dask, distributed, flox, partd
tornado==6.4.1 # via bokeh, distributed, ipykernel, jupyter-client, jupyter-server, jupyterlab, notebook, terminado
tqdm==4.66.3 # via boilercv-pipeline, dvc, dvc-objects, ploomber-engine
trackpy==0.6.2 # via dev
traitlets==5.14.3 # via comm, ipykernel, ipython, jupyter-client, jupyter-core, jupyter-events, jupyter-server, jupyterlab, matplotlib-inline, nbclient, nbconvert, nbformat
types-python-dateutil==2.9.0.20241003 # via arrow
typing-extensions==4.12.2 # via asyncssh, cappa, context-models, cyclopts, dvc-objects, flexcache, flexparser, ipython, pint, pydantic, pydantic-core, tables, typing-inspect
typing-inspect==0.9.0 # via cappa
tzdata==2024.2 # via celery, kombu, pandas
uncertainties==3.1.7 # via boilercore
uri-template==1.3.0 # via jsonschema
urllib3==2.2.3 # via distributed, dulwich, requests, -c requirements/binder_constraints.in
vine==5.1.0 # via amqp, celery, kombu
voluptuous==0.15.2 # via dvc, dvc-studio-client
watchdog==2.3.1 # via cachier
watchfiles==0.22.0 # via boilercv-pipeline
wcwidth==0.2.13 # via prompt-toolkit
webcolors==24.8.0 # via jsonschema
webencodings==0.5.1 # via bleach, tinycss2
websocket-client==1.8.0 # via jupyter-server
win32-setctime==1.1.0 ; sys_platform == 'win32' # via loguru
xarray==2023.7.0 # via boilercv, boilercv-pipeline
xyzservices==2024.9.0 # via bokeh
yarl==1.13.1 # via aiohttp
zarr==2.18.3 # via xarray
zc-lockfile==3.0.post1 # via dvc
zict==3.0.0 # via distributed
zipp==3.20.2 ; python_full_version < '3.12' # via importlib-metadata