Skip to content

Commit ccbef0d

Browse files
committed
perf: support openai > 1.0.0
1 parent e3879fa commit ccbef0d

File tree

5 files changed

+110
-174
lines changed

5 files changed

+110
-174
lines changed

gpu-requirements.txt

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

9-
aiohappyeyeballs==2.6.1
10-
# via aiohttp
11-
aiohttp==3.12.14
12-
# via openai
13-
aiosignal==1.4.0
14-
# via aiohttp
159
annotated-types==0.7.0
1610
# via
1711
# -r requirements/torch-cuda-requirements.txt
@@ -20,6 +14,7 @@ anyio==4.9.0
2014
# via
2115
# -r requirements/torch-cuda-requirements.txt
2216
# httpx
17+
# openai
2318
# starlette
2419
argon2-cffi==25.1.0
2520
# via
@@ -29,8 +24,6 @@ argon2-cffi-bindings==21.2.0
2924
# via
3025
# -r requirements/torch-cuda-requirements.txt
3126
# argon2-cffi
32-
attrs==25.3.0
33-
# via aiohttp
3427
blis==0.7.11
3528
# via thinc
3629
boto3==1.39.6
@@ -67,10 +60,6 @@ click==8.2.1
6760
# uvicorn
6861
cloudpathlib==0.21.1
6962
# via weasel
70-
cohere==5.16.1
71-
# via
72-
# -r requirements/gpu-requirements.in
73-
# embedders
7463
confection==0.1.5
7564
# via
7665
# thinc
@@ -80,22 +69,16 @@ cymem==2.0.11
8069
# preshed
8170
# spacy
8271
# thinc
83-
embedders @ git+https://github.com/code-kern-ai/embedders.git@python-upgrade
84-
# via -r requirements/gpu-requirements.in
72+
distro==1.9.0
73+
# via openai
8574
fastapi==0.116.1
8675
# via -r requirements/torch-cuda-requirements.txt
87-
fastavro==1.11.1
88-
# via cohere
8976
filelock==3.18.0
9077
# via
9178
# -r requirements/torch-cuda-requirements.txt
9279
# huggingface-hub
9380
# torch
9481
# transformers
95-
frozenlist==1.7.0
96-
# via
97-
# aiohttp
98-
# aiosignal
9982
fsspec==2025.7.0
10083
# via
10184
# -r requirements/torch-cuda-requirements.txt
@@ -113,9 +96,7 @@ hf-xet==1.1.5
11396
httpcore==1.0.9
11497
# via httpx
11598
httpx==0.28.1
116-
# via cohere
117-
httpx-sse==0.4.0
118-
# via cohere
99+
# via openai
119100
huggingface-hub==0.33.4
120101
# via
121102
# -r requirements/torch-cuda-requirements.txt
@@ -128,12 +109,13 @@ idna==3.10
128109
# anyio
129110
# httpx
130111
# requests
131-
# yarl
132112
jinja2==3.1.6
133113
# via
134114
# -r requirements/torch-cuda-requirements.txt
135115
# spacy
136116
# torch
117+
jiter==0.10.0
118+
# via openai
137119
jmespath==1.0.1
138120
# via
139121
# -r requirements/torch-cuda-requirements.txt
@@ -164,10 +146,6 @@ mpmath==1.3.0
164146
# via
165147
# -r requirements/torch-cuda-requirements.txt
166148
# sympy
167-
multidict==6.6.3
168-
# via
169-
# aiohttp
170-
# yarl
171149
murmurhash==1.0.13
172150
# via
173151
# preshed
@@ -181,7 +159,6 @@ numpy==1.23.4
181159
# via
182160
# -r requirements/torch-cuda-requirements.txt
183161
# blis
184-
# embedders
185162
# pandas
186163
# scikit-learn
187164
# scikit-optimize
@@ -190,10 +167,8 @@ numpy==1.23.4
190167
# thinc
191168
# torchvision
192169
# transformers
193-
openai==0.28.1
194-
# via
195-
# -r requirements/gpu-requirements.in
196-
# embedders
170+
openai==1.97.1
171+
# via -r requirements/gpu-requirements.in
197172
packaging==25.0
198173
# via
199174
# -r requirements/torch-cuda-requirements.txt
@@ -212,10 +187,6 @@ preshed==3.0.10
212187
# via
213188
# spacy
214189
# thinc
215-
propcache==0.3.2
216-
# via
217-
# aiohttp
218-
# yarl
219190
psycopg2-binary==2.9.9
220191
# via -r requirements/torch-cuda-requirements.txt
221192
pyaml==25.7.0
@@ -233,16 +204,15 @@ pycryptodome==3.23.0
233204
pydantic==2.7.4
234205
# via
235206
# -r requirements/torch-cuda-requirements.txt
236-
# cohere
237207
# confection
238208
# fastapi
209+
# openai
239210
# spacy
240211
# thinc
241212
# weasel
242213
pydantic-core==2.18.4
243214
# via
244215
# -r requirements/torch-cuda-requirements.txt
245-
# cohere
246216
# pydantic
247217
pygments==2.19.2
248218
# via rich
@@ -268,9 +238,7 @@ regex==2024.11.6
268238
requests==2.32.4
269239
# via
270240
# -r requirements/torch-cuda-requirements.txt
271-
# cohere
272241
# huggingface-hub
273-
# openai
274242
# spacy
275243
# transformers
276244
# weasel
@@ -287,7 +255,6 @@ safetensors==0.5.3
287255
scikit-learn==1.5.2
288256
# via
289257
# -r requirements/torch-cuda-requirements.txt
290-
# embedders
291258
# scikit-optimize
292259
# sentence-transformers
293260
scikit-optimize==0.9.0
@@ -299,9 +266,7 @@ scipy==1.13.1
299266
# scikit-optimize
300267
# sentence-transformers
301268
sentence-transformers==5.0.0
302-
# via
303-
# -r requirements/gpu-requirements.in
304-
# embedders
269+
# via -r requirements/gpu-requirements.in
305270
shellingham==1.5.4
306271
# via typer
307272
six==1.17.0
@@ -314,10 +279,9 @@ sniffio==1.3.1
314279
# via
315280
# -r requirements/torch-cuda-requirements.txt
316281
# anyio
282+
# openai
317283
spacy==3.7.5
318-
# via
319-
# -r requirements/gpu-requirements.in
320-
# embedders
284+
# via -r requirements/gpu-requirements.in
321285
spacy-legacy==3.0.12
322286
# via spacy
323287
spacy-loggers==1.0.5
@@ -347,20 +311,17 @@ threadpoolctl==3.6.0
347311
tokenizers==0.21.2
348312
# via
349313
# -r requirements/torch-cuda-requirements.txt
350-
# cohere
351314
# transformers
352315
torch==2.7.1
353316
# via
354317
# -r requirements/torch-cuda-requirements.txt
355-
# embedders
356318
# sentence-transformers
357319
# torchvision
358320
torchvision==0.22.1
359321
# via -r requirements/gpu-requirements.in
360322
tqdm==4.67.1
361323
# via
362324
# -r requirements/torch-cuda-requirements.txt
363-
# embedders
364325
# huggingface-hub
365326
# openai
366327
# sentence-transformers
@@ -369,23 +330,19 @@ tqdm==4.67.1
369330
transformers==4.53.2
370331
# via
371332
# -r requirements/torch-cuda-requirements.txt
372-
# embedders
373333
# sentence-transformers
374334
typer==0.16.0
375335
# via
376336
# spacy
377337
# weasel
378-
types-requests==2.32.4.20250611
379-
# via cohere
380338
typing-extensions==4.14.1
381339
# via
382340
# -r requirements/torch-cuda-requirements.txt
383-
# aiosignal
384341
# anyio
385-
# cohere
386342
# fastapi
387343
# huggingface-hub
388344
# minio
345+
# openai
389346
# pydantic
390347
# pydantic-core
391348
# sentence-transformers
@@ -398,7 +355,6 @@ urllib3==2.5.0
398355
# botocore
399356
# minio
400357
# requests
401-
# types-requests
402358
uvicorn==0.35.0
403359
# via -r requirements/torch-cuda-requirements.txt
404360
wasabi==1.1.3
@@ -410,8 +366,6 @@ weasel==0.4.1
410366
# via spacy
411367
wrapt==1.17.2
412368
# via smart-open
413-
yarl==1.20.1
414-
# via aiohttp
415369

416370
# The following packages are considered to be unsafe in a requirements file:
417371
# setuptools

0 commit comments

Comments
 (0)