maxschulz-COL commited on
Commit
8ded8cf
·
1 Parent(s): 4c34edb

Update requirements to cater for openpyxl

Browse files
Files changed (2) hide show
  1. requirements.in +2 -0
  2. requirements.txt +53 -54
requirements.in CHANGED
@@ -2,3 +2,5 @@ gunicorn
2
  vizro-ai>=0.2.1
3
  black
4
  jupyter
 
 
 
2
  vizro-ai>=0.2.1
3
  black
4
  jupyter
5
+ openpyxl
6
+ langgraph-checkpoint<=1.0.12
requirements.txt CHANGED
@@ -1,14 +1,14 @@
1
  # This file was autogenerated by uv via the following command:
2
  # uv pip compile requirements.in -o requirements.txt
3
- aiohappyeyeballs==2.4.0
4
  # via aiohttp
5
- aiohttp==3.10.5
6
  # via langchain
7
  aiosignal==1.3.1
8
  # via aiohttp
9
  annotated-types==0.7.0
10
  # via pydantic
11
- anyio==4.4.0
12
  # via
13
  # httpx
14
  # jupyter-server
@@ -42,12 +42,12 @@ blinker==1.8.2
42
  # via flask
43
  cachelib==0.9.0
44
  # via flask-caching
45
- certifi==2024.7.4
46
  # via
47
  # httpcore
48
  # httpx
49
  # requests
50
- cffi==1.17.0
51
  # via argon2-cffi-bindings
52
  charset-normalizer==3.3.2
53
  # via requests
@@ -59,7 +59,7 @@ comm==0.2.2
59
  # via
60
  # ipykernel
61
  # ipywidgets
62
- dash==2.17.1
63
  # via
64
  # dash-ag-grid
65
  # dash-bootstrap-components
@@ -76,7 +76,7 @@ dash-mantine-components==0.12.1
76
  # via vizro
77
  dash-table==5.0.0
78
  # via dash
79
- debugpy==1.8.5
80
  # via ipykernel
81
  decorator==5.1.1
82
  # via ipython
@@ -84,7 +84,9 @@ defusedxml==0.7.1
84
  # via nbconvert
85
  distro==1.9.0
86
  # via openai
87
- executing==2.0.1
 
 
88
  # via stack-data
89
  fastjsonschema==2.20.0
90
  # via nbformat
@@ -111,22 +113,21 @@ httpx==0.27.2
111
  # jupyterlab
112
  # langsmith
113
  # openai
114
- idna==3.8
115
  # via
116
  # anyio
117
  # httpx
118
  # jsonschema
119
  # requests
120
  # yarl
121
- importlib-metadata==8.4.0
122
  # via dash
123
  ipykernel==6.29.5
124
  # via
125
  # jupyter
126
  # jupyter-console
127
  # jupyterlab
128
- # qtconsole
129
- ipython==8.26.0
130
  # via
131
  # ipykernel
132
  # ipywidgets
@@ -163,15 +164,14 @@ jsonschema==4.23.0
163
  # nbformat
164
  jsonschema-specifications==2023.12.1
165
  # via jsonschema
166
- jupyter==1.0.0
167
  # via -r requirements.in
168
- jupyter-client==8.6.2
169
  # via
170
  # ipykernel
171
  # jupyter-console
172
  # jupyter-server
173
  # nbclient
174
- # qtconsole
175
  jupyter-console==6.6.3
176
  # via jupyter
177
  jupyter-core==5.7.2
@@ -184,7 +184,6 @@ jupyter-core==5.7.2
184
  # nbclient
185
  # nbconvert
186
  # nbformat
187
- # qtconsole
188
  jupyter-events==0.10.0
189
  # via jupyter-server
190
  jupyter-lsp==2.2.5
@@ -199,7 +198,9 @@ jupyter-server==2.14.2
199
  jupyter-server-terminals==0.5.3
200
  # via jupyter-server
201
  jupyterlab==4.2.5
202
- # via notebook
 
 
203
  jupyterlab-pygments==0.3.0
204
  # via nbconvert
205
  jupyterlab-server==2.27.3
@@ -208,24 +209,26 @@ jupyterlab-server==2.27.3
208
  # notebook
209
  jupyterlab-widgets==3.0.13
210
  # via ipywidgets
211
- langchain==0.2.15
212
  # via vizro-ai
213
- langchain-core==0.2.36
214
  # via
215
  # langchain
216
  # langchain-openai
217
  # langchain-text-splitters
218
  # langgraph
219
  # langgraph-checkpoint
220
- langchain-openai==0.1.23
221
  # via vizro-ai
222
- langchain-text-splitters==0.2.2
223
  # via langchain
224
- langgraph==0.2.14
225
  # via vizro-ai
226
- langgraph-checkpoint==1.0.6
227
- # via langgraph
228
- langsmith==0.1.106
 
 
229
  # via
230
  # langchain
231
  # langchain-core
@@ -240,7 +243,9 @@ matplotlib-inline==0.1.7
240
  # ipython
241
  mistune==3.0.2
242
  # via nbconvert
243
- multidict==6.0.5
 
 
244
  # via
245
  # aiohttp
246
  # yarl
@@ -271,10 +276,12 @@ numpy==1.26.4
271
  # via
272
  # langchain
273
  # pandas
274
- openai==1.42.0
275
  # via
276
  # langchain-openai
277
  # vizro-ai
 
 
278
  orjson==3.10.7
279
  # via langsmith
280
  overrides==7.7.0
@@ -290,9 +297,7 @@ packaging==24.1
290
  # langchain-core
291
  # nbconvert
292
  # plotly
293
- # qtconsole
294
- # qtpy
295
- pandas==2.2.2
296
  # via
297
  # vizro
298
  # vizro-ai
@@ -304,15 +309,15 @@ pathspec==0.12.1
304
  # via black
305
  pexpect==4.9.0
306
  # via ipython
307
- platformdirs==4.2.2
308
  # via
309
  # black
310
  # jupyter-core
311
- plotly==5.23.0
312
  # via dash
313
- prometheus-client==0.20.0
314
  # via jupyter-server
315
- prompt-toolkit==3.0.47
316
  # via
317
  # ipython
318
  # jupyter-console
@@ -326,21 +331,20 @@ pure-eval==0.2.3
326
  # via stack-data
327
  pycparser==2.22
328
  # via cffi
329
- pydantic==2.8.2
330
  # via
331
  # langchain
332
  # langchain-core
333
  # langsmith
334
  # openai
335
  # vizro
336
- pydantic-core==2.20.1
337
  # via pydantic
338
  pygments==2.18.0
339
  # via
340
  # ipython
341
  # jupyter-console
342
  # nbconvert
343
- # qtconsole
344
  python-dateutil==2.9.0.post0
345
  # via
346
  # arrow
@@ -350,7 +354,7 @@ python-dotenv==1.0.1
350
  # via vizro-ai
351
  python-json-logger==2.0.7
352
  # via jupyter-events
353
- pytz==2024.1
354
  # via pandas
355
  pyyaml==6.0.2
356
  # via
@@ -363,16 +367,12 @@ pyzmq==26.2.0
363
  # jupyter-client
364
  # jupyter-console
365
  # jupyter-server
366
- qtconsole==5.6.0
367
- # via jupyter
368
- qtpy==2.4.1
369
- # via qtconsole
370
  referencing==0.35.1
371
  # via
372
  # jsonschema
373
  # jsonschema-specifications
374
  # jupyter-events
375
- regex==2024.7.24
376
  # via tiktoken
377
  requests==2.32.3
378
  # via
@@ -395,11 +395,11 @@ rpds-py==0.20.0
395
  # via
396
  # jsonschema
397
  # referencing
398
- ruff==0.6.2
399
  # via vizro
400
  send2trash==1.8.3
401
  # via jupyter-server
402
- setuptools==74.0.0
403
  # via
404
  # dash
405
  # jupyterlab
@@ -417,7 +417,7 @@ sniffio==1.3.1
417
  # openai
418
  soupsieve==2.6
419
  # via beautifulsoup4
420
- sqlalchemy==2.0.32
421
  # via langchain
422
  stack-data==0.6.3
423
  # via ipython
@@ -462,8 +462,7 @@ traitlets==5.14.3
462
  # nbclient
463
  # nbconvert
464
  # nbformat
465
- # qtconsole
466
- types-python-dateutil==2.9.0.20240821
467
  # via arrow
468
  typing-extensions==4.12.2
469
  # via
@@ -473,15 +472,15 @@ typing-extensions==4.12.2
473
  # pydantic
474
  # pydantic-core
475
  # sqlalchemy
476
- tzdata==2024.1
477
  # via pandas
478
  uri-template==1.3.0
479
  # via jsonschema
480
- urllib3==2.2.2
481
  # via requests
482
- vizro==0.1.21
483
  # via vizro-ai
484
- vizro-ai==0.2.1
485
  # via -r requirements.in
486
  wcwidth==0.2.13
487
  # via prompt-toolkit
@@ -501,7 +500,7 @@ widgetsnbextension==4.0.13
501
  # via ipywidgets
502
  wrapt==1.16.0
503
  # via vizro
504
- yarl==1.9.4
505
  # via aiohttp
506
- zipp==3.20.1
507
  # via importlib-metadata
 
1
  # This file was autogenerated by uv via the following command:
2
  # uv pip compile requirements.in -o requirements.txt
3
+ aiohappyeyeballs==2.4.3
4
  # via aiohttp
5
+ aiohttp==3.10.8
6
  # via langchain
7
  aiosignal==1.3.1
8
  # via aiohttp
9
  annotated-types==0.7.0
10
  # via pydantic
11
+ anyio==4.6.0
12
  # via
13
  # httpx
14
  # jupyter-server
 
42
  # via flask
43
  cachelib==0.9.0
44
  # via flask-caching
45
+ certifi==2024.8.30
46
  # via
47
  # httpcore
48
  # httpx
49
  # requests
50
+ cffi==1.17.1
51
  # via argon2-cffi-bindings
52
  charset-normalizer==3.3.2
53
  # via requests
 
59
  # via
60
  # ipykernel
61
  # ipywidgets
62
+ dash==2.18.1
63
  # via
64
  # dash-ag-grid
65
  # dash-bootstrap-components
 
76
  # via vizro
77
  dash-table==5.0.0
78
  # via dash
79
+ debugpy==1.8.6
80
  # via ipykernel
81
  decorator==5.1.1
82
  # via ipython
 
84
  # via nbconvert
85
  distro==1.9.0
86
  # via openai
87
+ et-xmlfile==1.1.0
88
+ # via openpyxl
89
+ executing==2.1.0
90
  # via stack-data
91
  fastjsonschema==2.20.0
92
  # via nbformat
 
113
  # jupyterlab
114
  # langsmith
115
  # openai
116
+ idna==3.10
117
  # via
118
  # anyio
119
  # httpx
120
  # jsonschema
121
  # requests
122
  # yarl
123
+ importlib-metadata==8.5.0
124
  # via dash
125
  ipykernel==6.29.5
126
  # via
127
  # jupyter
128
  # jupyter-console
129
  # jupyterlab
130
+ ipython==8.27.0
 
131
  # via
132
  # ipykernel
133
  # ipywidgets
 
164
  # nbformat
165
  jsonschema-specifications==2023.12.1
166
  # via jsonschema
167
+ jupyter==1.1.1
168
  # via -r requirements.in
169
+ jupyter-client==8.6.3
170
  # via
171
  # ipykernel
172
  # jupyter-console
173
  # jupyter-server
174
  # nbclient
 
175
  jupyter-console==6.6.3
176
  # via jupyter
177
  jupyter-core==5.7.2
 
184
  # nbclient
185
  # nbconvert
186
  # nbformat
 
187
  jupyter-events==0.10.0
188
  # via jupyter-server
189
  jupyter-lsp==2.2.5
 
198
  jupyter-server-terminals==0.5.3
199
  # via jupyter-server
200
  jupyterlab==4.2.5
201
+ # via
202
+ # jupyter
203
+ # notebook
204
  jupyterlab-pygments==0.3.0
205
  # via nbconvert
206
  jupyterlab-server==2.27.3
 
209
  # notebook
210
  jupyterlab-widgets==3.0.13
211
  # via ipywidgets
212
+ langchain==0.2.16
213
  # via vizro-ai
214
+ langchain-core==0.2.41
215
  # via
216
  # langchain
217
  # langchain-openai
218
  # langchain-text-splitters
219
  # langgraph
220
  # langgraph-checkpoint
221
+ langchain-openai==0.1.25
222
  # via vizro-ai
223
+ langchain-text-splitters==0.2.4
224
  # via langchain
225
+ langgraph==0.2.16
226
  # via vizro-ai
227
+ langgraph-checkpoint==1.0.12
228
+ # via
229
+ # -r requirements.in
230
+ # langgraph
231
+ langsmith==0.1.129
232
  # via
233
  # langchain
234
  # langchain-core
 
243
  # ipython
244
  mistune==3.0.2
245
  # via nbconvert
246
+ msgpack==1.1.0
247
+ # via langgraph-checkpoint
248
+ multidict==6.1.0
249
  # via
250
  # aiohttp
251
  # yarl
 
276
  # via
277
  # langchain
278
  # pandas
279
+ openai==1.50.2
280
  # via
281
  # langchain-openai
282
  # vizro-ai
283
+ openpyxl==3.1.5
284
+ # via -r requirements.in
285
  orjson==3.10.7
286
  # via langsmith
287
  overrides==7.7.0
 
297
  # langchain-core
298
  # nbconvert
299
  # plotly
300
+ pandas==2.2.3
 
 
301
  # via
302
  # vizro
303
  # vizro-ai
 
309
  # via black
310
  pexpect==4.9.0
311
  # via ipython
312
+ platformdirs==4.3.6
313
  # via
314
  # black
315
  # jupyter-core
316
+ plotly==5.24.1
317
  # via dash
318
+ prometheus-client==0.21.0
319
  # via jupyter-server
320
+ prompt-toolkit==3.0.48
321
  # via
322
  # ipython
323
  # jupyter-console
 
331
  # via stack-data
332
  pycparser==2.22
333
  # via cffi
334
+ pydantic==2.9.2
335
  # via
336
  # langchain
337
  # langchain-core
338
  # langsmith
339
  # openai
340
  # vizro
341
+ pydantic-core==2.23.4
342
  # via pydantic
343
  pygments==2.18.0
344
  # via
345
  # ipython
346
  # jupyter-console
347
  # nbconvert
 
348
  python-dateutil==2.9.0.post0
349
  # via
350
  # arrow
 
354
  # via vizro-ai
355
  python-json-logger==2.0.7
356
  # via jupyter-events
357
+ pytz==2024.2
358
  # via pandas
359
  pyyaml==6.0.2
360
  # via
 
367
  # jupyter-client
368
  # jupyter-console
369
  # jupyter-server
 
 
 
 
370
  referencing==0.35.1
371
  # via
372
  # jsonschema
373
  # jsonschema-specifications
374
  # jupyter-events
375
+ regex==2024.9.11
376
  # via tiktoken
377
  requests==2.32.3
378
  # via
 
395
  # via
396
  # jsonschema
397
  # referencing
398
+ ruff==0.6.8
399
  # via vizro
400
  send2trash==1.8.3
401
  # via jupyter-server
402
+ setuptools==75.1.0
403
  # via
404
  # dash
405
  # jupyterlab
 
417
  # openai
418
  soupsieve==2.6
419
  # via beautifulsoup4
420
+ sqlalchemy==2.0.35
421
  # via langchain
422
  stack-data==0.6.3
423
  # via ipython
 
462
  # nbclient
463
  # nbconvert
464
  # nbformat
465
+ types-python-dateutil==2.9.0.20240906
 
466
  # via arrow
467
  typing-extensions==4.12.2
468
  # via
 
472
  # pydantic
473
  # pydantic-core
474
  # sqlalchemy
475
+ tzdata==2024.2
476
  # via pandas
477
  uri-template==1.3.0
478
  # via jsonschema
479
+ urllib3==2.2.3
480
  # via requests
481
+ vizro==0.1.23
482
  # via vizro-ai
483
+ vizro-ai==0.2.3
484
  # via -r requirements.in
485
  wcwidth==0.2.13
486
  # via prompt-toolkit
 
500
  # via ipywidgets
501
  wrapt==1.16.0
502
  # via vizro
503
+ yarl==1.13.1
504
  # via aiohttp
505
+ zipp==3.20.2
506
  # via importlib-metadata