Skip to content

Commit 57d44cb

Browse files
authored
Chagnes requirements for pydantic (#111)
* Chagnes requirements for pydantic * Force transformer version for embedders/gates
1 parent 8aa7c57 commit 57d44cb

File tree

8 files changed

+224
-109
lines changed

8 files changed

+224
-109
lines changed

gpu-requirements.txt

Lines changed: 111 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,22 @@
66
#
77
--extra-index-url https://download.pytorch.org/whl/cu113
88

9-
aiohttp==3.9.3
10-
# via
11-
# cohere
12-
# openai
9+
aiohttp==3.9.5
10+
# via openai
1311
aiosignal==1.3.1
1412
# via aiohttp
13+
annotated-types==0.7.0
14+
# via pydantic
1515
anyio==4.4.0
1616
# via
1717
# -r requirements/torch-cuda-requirements.txt
18+
# httpx
1819
# starlette
19-
async-timeout==4.0.2
20+
async-timeout==4.0.3
2021
# via aiohttp
21-
attrs==23.1.0
22+
attrs==23.2.0
2223
# via aiohttp
23-
backoff==2.2.1
24-
# via cohere
25-
blis==0.7.9
24+
blis==0.7.11
2625
# via thinc
2726
boto3==1.25.0
2827
# via -r requirements/torch-cuda-requirements.txt
@@ -31,14 +30,16 @@ botocore==1.28.5
3130
# -r requirements/torch-cuda-requirements.txt
3231
# boto3
3332
# s3transfer
34-
catalogue==2.0.8
33+
catalogue==2.0.10
3534
# via
3635
# spacy
3736
# srsly
3837
# thinc
3938
certifi==2024.6.2
4039
# via
4140
# -r requirements/torch-cuda-requirements.txt
41+
# httpcore
42+
# httpx
4243
# minio
4344
# requests
4445
charset-normalizer==3.3.2
@@ -48,14 +49,17 @@ charset-normalizer==3.3.2
4849
click==8.1.7
4950
# via
5051
# -r requirements/torch-cuda-requirements.txt
51-
# nltk
5252
# typer
5353
# uvicorn
54-
cohere==4.11.2
54+
cloudpathlib==0.18.1
55+
# via weasel
56+
cohere==5.3.5
5557
# via embedders
56-
confection==0.0.3
57-
# via thinc
58-
cymem==2.0.7
58+
confection==0.1.5
59+
# via
60+
# thinc
61+
# weasel
62+
cymem==2.0.8
5963
# via
6064
# preshed
6165
# spacy
@@ -68,23 +72,34 @@ exceptiongroup==1.2.1
6872
# anyio
6973
fastapi==0.110.3
7074
# via -r requirements/torch-cuda-requirements.txt
75+
fastavro==1.9.4
76+
# via cohere
7177
filelock==3.14.0
7278
# via
7379
# -r requirements/torch-cuda-requirements.txt
7480
# huggingface-hub
7581
# transformers
76-
frozenlist==1.3.3
82+
frozenlist==1.4.1
7783
# via
7884
# aiohttp
7985
# aiosignal
8086
fsspec==2024.6.0
8187
# via
8288
# -r requirements/torch-cuda-requirements.txt
8389
# huggingface-hub
90+
greenlet==3.0.3
91+
# via sqlalchemy
8492
h11==0.14.0
8593
# via
8694
# -r requirements/torch-cuda-requirements.txt
95+
# httpcore
8796
# uvicorn
97+
httpcore==1.0.5
98+
# via httpx
99+
httpx==0.27.0
100+
# via cohere
101+
httpx-sse==0.4.0
102+
# via cohere
88103
huggingface-hub==0.23.2
89104
# via
90105
# -r requirements/torch-cuda-requirements.txt
@@ -95,11 +110,10 @@ idna==3.7
95110
# via
96111
# -r requirements/torch-cuda-requirements.txt
97112
# anyio
113+
# httpx
98114
# requests
99115
# yarl
100-
importlib-metadata==6.7.0
101-
# via cohere
102-
jinja2==3.1.3
116+
jinja2==3.1.4
103117
# via spacy
104118
jmespath==1.0.1
105119
# via
@@ -109,26 +123,31 @@ jmespath==1.0.1
109123
joblib==1.4.2
110124
# via
111125
# -r requirements/torch-cuda-requirements.txt
112-
# nltk
113126
# scikit-learn
114127
# scikit-optimize
115-
langcodes==3.3.0
128+
langcodes==3.4.0
116129
# via spacy
117-
markupsafe==2.1.1
130+
language-data==1.2.0
131+
# via langcodes
132+
marisa-trie==1.2.0
133+
# via language-data
134+
markdown-it-py==3.0.0
135+
# via rich
136+
markupsafe==2.1.5
118137
# via jinja2
138+
mdurl==0.1.2
139+
# via markdown-it-py
119140
minio==7.1.12
120141
# via -r requirements/torch-cuda-requirements.txt
121-
multidict==6.0.4
142+
multidict==6.0.5
122143
# via
123144
# aiohttp
124145
# yarl
125-
murmurhash==1.0.9
146+
murmurhash==1.0.10
126147
# via
127148
# preshed
128149
# spacy
129150
# thinc
130-
nltk==3.7
131-
# via sentence-transformers
132151
numpy==1.23.4
133152
# via
134153
# -r requirements/torch-cuda-requirements.txt
@@ -143,21 +162,35 @@ numpy==1.23.4
143162
# thinc
144163
# torchvision
145164
# transformers
146-
openai==0.27.8
147-
# via embedders
165+
nvidia-cublas-cu11==11.10.3.66
166+
# via
167+
# nvidia-cudnn-cu11
168+
# torch
169+
nvidia-cuda-nvrtc-cu11==11.7.99
170+
# via torch
171+
nvidia-cuda-runtime-cu11==11.7.99
172+
# via torch
173+
nvidia-cudnn-cu11==8.5.0.96
174+
# via torch
175+
openai==0.28.1
176+
# via
177+
# -r requirements/gpu-requirements.in
178+
# embedders
148179
packaging==24.0
149180
# via
150181
# -r requirements/torch-cuda-requirements.txt
151182
# huggingface-hub
152183
# spacy
184+
# thinc
153185
# transformers
186+
# weasel
154187
pandas==1.5.1
155188
# via -r requirements/torch-cuda-requirements.txt
156-
pathy==0.6.2
157-
# via spacy
158189
pillow==10.3.0
159-
# via torchvision
160-
preshed==3.0.8
190+
# via
191+
# sentence-transformers
192+
# torchvision
193+
preshed==3.0.9
161194
# via
162195
# spacy
163196
# thinc
@@ -167,13 +200,19 @@ pyaml==24.4.0
167200
# via
168201
# -r requirements/torch-cuda-requirements.txt
169202
# scikit-optimize
170-
pydantic==1.10.13
203+
pydantic==2.7.4
171204
# via
172-
# -r requirements/torch-cuda-requirements.txt
205+
# -r requirements/gpu-requirements.in
206+
# cohere
173207
# confection
174208
# fastapi
175209
# spacy
176210
# thinc
211+
# weasel
212+
pydantic-core==2.18.4
213+
# via pydantic
214+
pygments==2.18.0
215+
# via rich
177216
python-dateutil==2.9.0.post0
178217
# via
179218
# -r requirements/torch-cuda-requirements.txt
@@ -192,7 +231,6 @@ pyyaml==6.0.1
192231
regex==2024.5.15
193232
# via
194233
# -r requirements/torch-cuda-requirements.txt
195-
# nltk
196234
# transformers
197235
requests==2.31.0
198236
# via
@@ -203,6 +241,9 @@ requests==2.31.0
203241
# spacy
204242
# torchvision
205243
# transformers
244+
# weasel
245+
rich==13.7.1
246+
# via typer
206247
s3transfer==0.6.2
207248
# via
208249
# -r requirements/torch-cuda-requirements.txt
@@ -225,40 +266,42 @@ scipy==1.13.1
225266
# scikit-learn
226267
# scikit-optimize
227268
# sentence-transformers
228-
sentence-transformers==2.2.2
269+
sentence-transformers==3.0.1
229270
# via embedders
230-
sentencepiece==0.1.97
231-
# via sentence-transformers
271+
shellingham==1.5.4
272+
# via typer
232273
six==1.16.0
233274
# via
234275
# -r requirements/torch-cuda-requirements.txt
235276
# python-dateutil
236-
smart-open==5.2.1
237-
# via pathy
277+
smart-open==7.0.4
278+
# via weasel
238279
sniffio==1.3.1
239280
# via
240281
# -r requirements/torch-cuda-requirements.txt
241282
# anyio
242-
spacy==3.4.2
283+
# httpx
284+
spacy==3.7.5
243285
# via
244286
# -r requirements/gpu-requirements.in
245287
# embedders
246-
spacy-legacy==3.0.10
288+
spacy-legacy==3.0.12
247289
# via spacy
248-
spacy-loggers==1.0.3
290+
spacy-loggers==1.0.5
249291
# via spacy
250292
sqlalchemy==1.4.42
251293
# via -r requirements/torch-cuda-requirements.txt
252-
srsly==2.4.5
294+
srsly==2.4.8
253295
# via
254296
# confection
255297
# spacy
256298
# thinc
299+
# weasel
257300
starlette==0.37.2
258301
# via
259302
# -r requirements/torch-cuda-requirements.txt
260303
# fastapi
261-
thinc==8.1.5
304+
thinc==8.2.5
262305
# via spacy
263306
threadpoolctl==3.5.0
264307
# via
@@ -267,6 +310,7 @@ threadpoolctl==3.5.0
267310
tokenizers==0.19.1
268311
# via
269312
# -r requirements/torch-cuda-requirements.txt
313+
# cohere
270314
# transformers
271315
torch==1.13.1
272316
# via
@@ -275,15 +319,12 @@ torch==1.13.1
275319
# sentence-transformers
276320
# torchvision
277321
torchvision==0.14.1
278-
# via
279-
# -r requirements/gpu-requirements.in
280-
# sentence-transformers
322+
# via -r requirements/gpu-requirements.in
281323
tqdm==4.66.4
282324
# via
283325
# -r requirements/torch-cuda-requirements.txt
284326
# embedders
285327
# huggingface-hub
286-
# nltk
287328
# openai
288329
# sentence-transformers
289330
# spacy
@@ -293,20 +334,28 @@ transformers==4.41.2
293334
# -r requirements/torch-cuda-requirements.txt
294335
# embedders
295336
# sentence-transformers
296-
typer==0.4.2
337+
typer==0.12.3
297338
# via
298-
# pathy
299339
# spacy
340+
# weasel
341+
types-requests==2.31.0.6
342+
# via cohere
343+
types-urllib3==1.26.25.14
344+
# via types-requests
300345
typing-extensions==4.12.1
301346
# via
302347
# -r requirements/torch-cuda-requirements.txt
303348
# anyio
349+
# cloudpathlib
350+
# cohere
304351
# fastapi
305352
# huggingface-hub
306353
# pydantic
354+
# pydantic-core
307355
# starlette
308356
# torch
309357
# torchvision
358+
# typer
310359
urllib3==1.26.18
311360
# via
312361
# -r requirements/torch-cuda-requirements.txt
@@ -315,15 +364,21 @@ urllib3==1.26.18
315364
# requests
316365
uvicorn==0.22.0
317366
# via -r requirements/torch-cuda-requirements.txt
318-
wasabi==0.10.1
367+
wasabi==1.1.3
319368
# via
320369
# spacy
321-
# spacy-loggers
322370
# thinc
323-
yarl==1.9.2
371+
# weasel
372+
weasel==0.4.1
373+
# via spacy
374+
wheel==0.43.0
375+
# via
376+
# nvidia-cublas-cu11
377+
# nvidia-cuda-runtime-cu11
378+
wrapt==1.16.0
379+
# via smart-open
380+
yarl==1.9.4
324381
# via aiohttp
325-
zipp==3.15.0
326-
# via importlib-metadata
327382

328383
# The following packages are considered to be unsafe in a requirements file:
329384
# setuptools

requirements-dev.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
-r requirements.txt
2-
httpx==0.25.0
2+
httpx>=0.25.0
33
pytest==8.1.1

0 commit comments

Comments
 (0)