angry-meow commited on
Commit
a359b40
·
1 Parent(s): b3dd16c

updated reqs and py version

Browse files
Files changed (3) hide show
  1. Dockerfile +1 -1
  2. requirements.in +5 -4
  3. requirements.txt +32 -27
Dockerfile CHANGED
@@ -1,4 +1,4 @@
1
- FROM python:3.9
2
  RUN useradd -m -u 1000 user
3
  USER user
4
  ENV HOME=/home/user \
 
1
+ FROM python:3.10
2
  RUN useradd -m -u 1000 user
3
  USER user
4
  ENV HOME=/home/user \
requirements.in CHANGED
@@ -1,7 +1,8 @@
1
- chainlit==0.7.700
2
  langchain
3
- langchain_huggingface
4
- langchain_community
5
- langchain_openai
 
6
  qdrant-client
7
  PyMuPDF
 
1
+ chainlit
2
  langchain
3
+ langchain-huggingface
4
+ langchain-community
5
+ langchain-openai
6
+ langchain-qdrant
7
  qdrant-client
8
  PyMuPDF
requirements.txt CHANGED
@@ -12,19 +12,18 @@ aiohttp==3.10.5
12
  # via
13
  # langchain
14
  # langchain-community
15
- # python-graphql-client
16
  aiosignal==1.3.1
17
  # via aiohttp
18
  annotated-types==0.7.0
19
  # via pydantic
20
- anyio==3.7.1
21
  # via
22
  # asyncer
23
- # httpcore
24
  # openai
25
  # starlette
26
  # watchfiles
27
- asyncer==0.0.2
28
  # via chainlit
29
  attrs==24.2.0
30
  # via aiohttp
@@ -35,15 +34,17 @@ certifi==2024.8.30
35
  # httpcore
36
  # httpx
37
  # requests
38
- chainlit==0.7.700
39
  # via -r requirements.in
40
  charset-normalizer==3.3.2
41
  # via requests
 
 
42
  click==8.1.7
43
  # via
44
  # chainlit
45
  # uvicorn
46
- dataclasses-json==0.5.14
47
  # via
48
  # chainlit
49
  # langchain-community
@@ -55,11 +56,7 @@ deprecated==1.2.14
55
  # opentelemetry-semantic-conventions
56
  distro==1.9.0
57
  # via openai
58
- fastapi==0.100.1
59
- # via
60
- # chainlit
61
- # fastapi-socketio
62
- fastapi-socketio==0.0.10
63
  # via chainlit
64
  filelock==3.16.1
65
  # via
@@ -99,12 +96,13 @@ h2==4.1.0
99
  # via httpx
100
  hpack==4.0.0
101
  # via h2
102
- httpcore==0.17.3
103
  # via httpx
104
- httpx[http2]==0.24.1
105
  # via
106
  # chainlit
107
  # langsmith
 
108
  # openai
109
  # qdrant-client
110
  huggingface-hub==0.25.1
@@ -145,11 +143,14 @@ langchain-core==0.3.5
145
  # langchain-community
146
  # langchain-huggingface
147
  # langchain-openai
 
148
  # langchain-text-splitters
149
  langchain-huggingface==0.1.0
150
  # via -r requirements.in
151
  langchain-openai==0.2.0
152
  # via -r requirements.in
 
 
153
  langchain-text-splitters==0.3.0
154
  # via langchain
155
  langsmith==0.1.125
@@ -159,6 +160,8 @@ langsmith==0.1.125
159
  # langchain-core
160
  lazify==0.4.0
161
  # via chainlit
 
 
162
  markupsafe==2.1.5
163
  # via jinja2
164
  marshmallow==3.22.0
@@ -173,10 +176,11 @@ mypy-extensions==1.0.0
173
  # via typing-inspect
174
  nest-asyncio==1.6.0
175
  # via chainlit
176
- networkx==3.2
177
  # via torch
178
  numpy==1.26.4
179
  # via
 
180
  # langchain
181
  # langchain-community
182
  # qdrant-client
@@ -255,6 +259,7 @@ packaging==23.2
255
  # chainlit
256
  # huggingface-hub
257
  # langchain-core
 
258
  # marshmallow
259
  # transformers
260
  pillow==10.4.0
@@ -272,7 +277,9 @@ pydantic==2.9.2
272
  # fastapi
273
  # langchain
274
  # langchain-core
 
275
  # langsmith
 
276
  # openai
277
  # pydantic-settings
278
  # qdrant-client
@@ -292,12 +299,10 @@ python-dotenv==1.0.1
292
  # pydantic-settings
293
  python-engineio==4.9.1
294
  # via python-socketio
295
- python-graphql-client==0.4.3
296
- # via chainlit
297
- python-multipart==0.0.6
298
  # via chainlit
299
  python-socketio==5.11.4
300
- # via fastapi-socketio
301
  pyyaml==6.0.2
302
  # via
303
  # huggingface-hub
@@ -306,7 +311,9 @@ pyyaml==6.0.2
306
  # langchain-core
307
  # transformers
308
  qdrant-client==1.11.2
309
- # via -r requirements.in
 
 
310
  regex==2024.9.11
311
  # via
312
  # tiktoken
@@ -318,14 +325,13 @@ requests==2.32.3
318
  # langchain-community
319
  # langsmith
320
  # opentelemetry-exporter-otlp-proto-http
321
- # python-graphql-client
322
  # tiktoken
323
  # transformers
324
  safetensors==0.4.5
325
  # via transformers
326
  scikit-learn==1.5.2
327
  # via sentence-transformers
328
- scipy==1.13.1
329
  # via
330
  # scikit-learn
331
  # sentence-transformers
@@ -336,15 +342,16 @@ simple-websocket==1.0.0
336
  sniffio==1.3.1
337
  # via
338
  # anyio
339
- # httpcore
340
  # httpx
341
  # openai
342
  sqlalchemy==2.0.35
343
  # via
344
  # langchain
345
  # langchain-community
346
- starlette==0.27.0
347
- # via fastapi
 
 
348
  sympy==1.13.3
349
  # via torch
350
  syncer==2.0.3
@@ -398,12 +405,10 @@ urllib3==2.2.3
398
  # via
399
  # qdrant-client
400
  # requests
401
- uvicorn==0.23.2
402
  # via chainlit
403
  watchfiles==0.20.0
404
  # via chainlit
405
- websockets==13.1
406
- # via python-graphql-client
407
  wrapt==1.16.0
408
  # via
409
  # deprecated
 
12
  # via
13
  # langchain
14
  # langchain-community
 
15
  aiosignal==1.3.1
16
  # via aiohttp
17
  annotated-types==0.7.0
18
  # via pydantic
19
+ anyio==4.6.0
20
  # via
21
  # asyncer
22
+ # httpx
23
  # openai
24
  # starlette
25
  # watchfiles
26
+ asyncer==0.0.7
27
  # via chainlit
28
  attrs==24.2.0
29
  # via aiohttp
 
34
  # httpcore
35
  # httpx
36
  # requests
37
+ chainlit==1.2.0
38
  # via -r requirements.in
39
  charset-normalizer==3.3.2
40
  # via requests
41
+ chevron==0.14.0
42
+ # via literalai
43
  click==8.1.7
44
  # via
45
  # chainlit
46
  # uvicorn
47
+ dataclasses-json==0.6.7
48
  # via
49
  # chainlit
50
  # langchain-community
 
56
  # opentelemetry-semantic-conventions
57
  distro==1.9.0
58
  # via openai
59
+ fastapi==0.112.4
 
 
 
 
60
  # via chainlit
61
  filelock==3.16.1
62
  # via
 
96
  # via httpx
97
  hpack==4.0.0
98
  # via h2
99
+ httpcore==1.0.5
100
  # via httpx
101
+ httpx[http2]==0.27.2
102
  # via
103
  # chainlit
104
  # langsmith
105
+ # literalai
106
  # openai
107
  # qdrant-client
108
  huggingface-hub==0.25.1
 
143
  # langchain-community
144
  # langchain-huggingface
145
  # langchain-openai
146
+ # langchain-qdrant
147
  # langchain-text-splitters
148
  langchain-huggingface==0.1.0
149
  # via -r requirements.in
150
  langchain-openai==0.2.0
151
  # via -r requirements.in
152
+ langchain-qdrant==0.1.4
153
+ # via -r requirements.in
154
  langchain-text-splitters==0.3.0
155
  # via langchain
156
  langsmith==0.1.125
 
160
  # langchain-core
161
  lazify==0.4.0
162
  # via chainlit
163
+ literalai==0.0.607
164
+ # via chainlit
165
  markupsafe==2.1.5
166
  # via jinja2
167
  marshmallow==3.22.0
 
176
  # via typing-inspect
177
  nest-asyncio==1.6.0
178
  # via chainlit
179
+ networkx==3.3
180
  # via torch
181
  numpy==1.26.4
182
  # via
183
+ # chainlit
184
  # langchain
185
  # langchain-community
186
  # qdrant-client
 
259
  # chainlit
260
  # huggingface-hub
261
  # langchain-core
262
+ # literalai
263
  # marshmallow
264
  # transformers
265
  pillow==10.4.0
 
277
  # fastapi
278
  # langchain
279
  # langchain-core
280
+ # langchain-qdrant
281
  # langsmith
282
+ # literalai
283
  # openai
284
  # pydantic-settings
285
  # qdrant-client
 
299
  # pydantic-settings
300
  python-engineio==4.9.1
301
  # via python-socketio
302
+ python-multipart==0.0.9
 
 
303
  # via chainlit
304
  python-socketio==5.11.4
305
+ # via chainlit
306
  pyyaml==6.0.2
307
  # via
308
  # huggingface-hub
 
311
  # langchain-core
312
  # transformers
313
  qdrant-client==1.11.2
314
+ # via
315
+ # -r requirements.in
316
+ # langchain-qdrant
317
  regex==2024.9.11
318
  # via
319
  # tiktoken
 
325
  # langchain-community
326
  # langsmith
327
  # opentelemetry-exporter-otlp-proto-http
 
328
  # tiktoken
329
  # transformers
330
  safetensors==0.4.5
331
  # via transformers
332
  scikit-learn==1.5.2
333
  # via sentence-transformers
334
+ scipy==1.14.1
335
  # via
336
  # scikit-learn
337
  # sentence-transformers
 
342
  sniffio==1.3.1
343
  # via
344
  # anyio
 
345
  # httpx
346
  # openai
347
  sqlalchemy==2.0.35
348
  # via
349
  # langchain
350
  # langchain-community
351
+ starlette==0.37.2
352
+ # via
353
+ # chainlit
354
+ # fastapi
355
  sympy==1.13.3
356
  # via torch
357
  syncer==2.0.3
 
405
  # via
406
  # qdrant-client
407
  # requests
408
+ uvicorn==0.25.0
409
  # via chainlit
410
  watchfiles==0.20.0
411
  # via chainlit
 
 
412
  wrapt==1.16.0
413
  # via
414
  # deprecated