[XPU][CI] Remove pip install dependency in test yaml files (#55171)
Signed-off-by: Kunshang Ji <jikunshang95@gmail.com>
Kunshang Ji committed
Sep 12, 2026 at 20:03 UTC
bde4feb06123d5bdefbf817b840e3489113548c5
7 files changed
+200
-51
.buildkite/intel_jobs/lm_eval_intel.yaml
+1
-2
@@ -23,6 +23,5 @@ steps:
23
commands:
24
- >-
25
bash .buildkite/scripts/hardware_ci/run-intel-test.sh
26
- 'pip install "gpt-oss[eval]==0.0.5" &&
27
- cd tests &&
26
+ 'cd tests &&
27
pytest -s -v evals/gpt_oss/test_gpqa_correctness.py --config-list-file=configs/models-xpu.txt'
.buildkite/intel_jobs/misc_intel.yaml
+3
-7
@@ -69,8 +69,7 @@ steps:
69
commands:
70
- >-
71
bash .buildkite/scripts/hardware_ci/run-intel-test.sh
72
- 'pip install lm_eval[api]>=0.4.12 &&
73
- export VLLM_WORKER_MULTIPROC_METHOD=spawn &&
72
+ 'export VLLM_WORKER_MULTIPROC_METHOD=spawn &&
73
cd tests &&
74
pytest -v -s v1/logits_processors --ignore=v1/logits_processors/test_custom_online.py --ignore=v1/logits_processors/test_custom_offline.py &&
75
pytest -v -s v1/test_oracle.py v1/test_request.py v1/test_outputs.py &&
@@ -193,8 +192,7 @@ steps:
192
commands:
193
- >-
194
bash .buildkite/scripts/hardware_ci/run-intel-test.sh
196
- 'pip install modelscope\<1.38 &&
197
- cd tests &&
195
+ 'cd tests &&
196
pytest -v -s test_regression.py'
197
198
- label: Metrics, Tracing (2 GPUs)
@@ -229,8 +227,7 @@ steps:
227
commands:
228
- >-
229
bash .buildkite/scripts/hardware_ci/run-intel-test.sh
232
- 'pip install opentelemetry-sdk\>=1.26.0 opentelemetry-api\>=1.26.0 opentelemetry-exporter-otlp\>=1.26.0 opentelemetry-semantic-conventions-ai\>=0.4.1 &&
233
- cd tests &&
230
+ 'cd tests &&
231
pytest -v -s v1/tracing'
232
233
- label: Async Engine, Inputs, Utils, Worker
@@ -268,7 +265,6 @@ steps:
265
- >-
266
bash .buildkite/scripts/hardware_ci/run-intel-test.sh
267
'cd tests &&
271
- pip install av &&
268
pytest -v -s detokenizer &&
269
pytest -v -s -m "not cpu_test" ./multimodal &&
270
pytest -v -s utils_ --ignore=utils_/test_mem_utils.py'
.buildkite/intel_jobs/model_executor_intel.yaml
-2
@@ -25,8 +25,6 @@ steps:
25
- >-
26
bash .buildkite/scripts/hardware_ci/run-intel-test.sh
27
'apt-get update && apt-get install -y curl libsodium23 &&
28
- pip3 install tensorizer==2.10.1 &&
29
- pip3 install runai-model-streamer[s3,gcs,azure]\>=0.15.7 &&
28
export VLLM_WORKER_MULTIPROC_METHOD=spawn &&
29
export PYTHONFAULTHANDLER=1 &&
30
cd tests &&
.buildkite/intel_jobs/models_multimodal_intel.yaml
+3
-7
@@ -22,8 +22,7 @@ steps:
22
commands:
23
- >-
24
bash .buildkite/scripts/hardware_ci/run-intel-test.sh
25
- 'pip install av &&
26
- cd tests &&
25
+ 'cd tests &&
26
pytest -v -s models/multimodal/generation/test_common.py -m core_model -k "qwen2" &&
27
pytest -v -s models/multimodal/generation/test_ultravox.py -m core_model'
28
@@ -96,8 +95,7 @@ steps:
95
commands:
96
- >-
97
bash .buildkite/scripts/hardware_ci/run-intel-test.sh
99
- 'pip install av &&
100
- cd tests &&
98
+ 'cd tests &&
99
pytest -v -s models/multimodal -m core_model --ignore models/multimodal/generation/test_common.py --ignore models/multimodal/generation/test_ultravox.py --ignore models/multimodal/generation/test_qwen2_5_vl.py --ignore models/multimodal/generation/test_qwen2_vl.py --ignore models/multimodal/generation/test_whisper.py --ignore models/multimodal/generation/test_memory_leak.py --ignore models/multimodal/processing'
100
101
- label: Multi-Modal Processor # 44min
@@ -121,9 +119,7 @@ steps:
119
commands:
120
- >-
121
bash .buildkite/scripts/hardware_ci/run-intel-test.sh
124
- 'pip install av matplotlib ftfy &&
125
- pip install open-clip-torch --no-deps &&
126
- cd tests &&
122
+ 'cd tests &&
123
pytest -v -s models/multimodal/processing/test_tensor_schema.py
124
--deselect="tests/models/multimodal/processing/test_tensor_schema.py::test_model_tensor_schema[deepseek-ai/DeepSeek-V4.1-Flash]"
125
--num-shards=$$BUILDKITE_PARALLEL_JOB_COUNT --shard-id=$$BUILDKITE_PARALLEL_JOB'
.buildkite/intel_jobs/test-intel.yaml
+2
-4
@@ -34,8 +34,7 @@ steps:
34
commands:
35
- >-
36
bash .buildkite/scripts/hardware_ci/run-intel-test.sh
37
- 'pip install tblib==3.1.0 &&
38
- python3 examples/basic/offline_inference/generate.py --model facebook/opt-125m --block-size 64 --enforce-eager &&
37
+ 'python3 examples/basic/offline_inference/generate.py --model facebook/opt-125m --block-size 64 --enforce-eager &&
38
python3 examples/basic/offline_inference/generate.py --model facebook/opt-125m --block-size 64 -O3 -cc.cudagraph_mode=NONE &&
39
python3 examples/basic/offline_inference/generate.py --model facebook/opt-125m --block-size 64 --enforce-eager -tp 2 --distributed-executor-backend mp &&
40
python3 examples/basic/offline_inference/generate.py --model facebook/opt-125m --block-size 64 --enforce-eager --attention-backend=TRITON_ATTN &&
@@ -129,8 +128,7 @@ steps:
128
commands:
129
- >-
130
bash .buildkite/scripts/hardware_ci/run-intel-test.sh
132
- 'pip install av &&
133
- cd tests &&
131
+ 'cd tests &&
132
pytest -v -s entrypoints/multimodal/openai/chat_completion/test_audio_in_video.py &&
133
pytest -v -s benchmarks/test_serve_cli.py'
134
- label: "XPU quantization test"
requirements/test/xpu.in
+19
-3
@@ -1,7 +1,7 @@
1
-r ../common.txt
2
3
# --- Test Infrastructure ---
4
-tblib
4
+tblib==3.1.0
5
pytest
6
pytest_asyncio
7
pytest-timeout
@@ -17,9 +17,12 @@ accelerate
17
arctic-inference
18
lm_eval[api]>=0.4.12
19
modelscope<1.38
20
+runai-model-streamer[s3,gcs,azure]>=0.15.7
21
+tensorizer==2.10.1
22
transformers==5.16.1
23
24
# --- Audio Processing ---
25
+av
26
librosa
27
audioread
28
soxr
@@ -29,7 +32,7 @@ soundfile
32
# --- Tool Parsing & Evaluation ---
33
blobfile
34
rapidfuzz
32
-gpt-oss
35
+gpt-oss[eval]==0.0.5
36
schemathesis
37
jiwer
38
bm25s
@@ -41,5 +44,18 @@ pqdm
44
# --- Vision & Multimodal ---
45
timm
46
albumentations
47
+ftfy
48
+matplotlib
49
decord==0.6.0
45
-mistral-common[image,audio]
\ No newline at end of file
50
+mistral-common[image,audio]
51
+
52
+open_clip_torch==2.32.0 # Required for nemotron_vl test, Nemotron Parse in test_common.py
53
+
54
+# --- Observability ---
55
+opentelemetry-api>=1.26.0
56
+opentelemetry-exporter-otlp>=1.26.0
57
+opentelemetry-sdk>=1.26.0
58
+opentelemetry-semantic-conventions-ai>=0.4.1
59
+
60
+cohere_melody>=0.11.1 # required for cohere command reasoning/tool parser tests
61
+cohere>=7.0.0 # required for cohere chat v2 api tests (protocol/serving import cohere.types)
requirements/test/xpu.txt
+172
-26
@@ -54,14 +54,34 @@ attrs==26.1.0
54
# referencing
55
audioread==3.1.0
56
# via -r requirements/test/xpu.in
57
+av==18.1.0
58
+ # via -r requirements/test/xpu.in
59
+azure-core==1.41.0
60
+ # via
61
+ # azure-identity
62
+ # azure-storage-blob
63
+azure-identity==1.25.3
64
+ # via runai-model-streamer-azure
65
+azure-storage-blob==12.30.1
66
+ # via runai-model-streamer-azure
67
blake3==1.0.9
68
# via -r requirements/test/../common.txt
69
blobfile==3.2.0
60
- # via -r requirements/test/xpu.in
70
+ # via
71
+ # -r requirements/test/xpu.in
72
+ # gpt-oss
73
bm25s==0.3.10
74
# via
75
# -r requirements/test/xpu.in
76
# mteb
77
+boto3==1.43.87
78
+ # via
79
+ # runai-model-streamer-s3
80
+ # tensorizer
81
+botocore==1.43.87
82
+ # via
83
+ # boto3
84
+ # s3transfer
85
bounded-pool-executor==0.0.3
86
# via pqdm
87
cachetools==7.1.7
@@ -94,16 +114,29 @@ click==8.4.2
114
# uvicorn
115
cloudpickle==3.1.2
116
# via -r requirements/test/../common.txt
117
+cohere==7.1.1
118
+ # via -r requirements/test/xpu.in
119
+cohere-melody==0.13.4
120
+ # via -r requirements/test/xpu.in
121
colorama==0.4.6
122
# via sacrebleu
123
compressed-tensors==0.17.0
124
# via
125
# -c requirements/common.txt
126
# -r requirements/test/../common.txt
127
+contourpy==1.3.3
128
+ # via matplotlib
129
coverage==7.15.4
130
# via pytest-cov
131
cryptography==50.0.0
106
- # via pyjwt
132
+ # via
133
+ # azure-identity
134
+ # azure-storage-blob
135
+ # google-auth
136
+ # msal
137
+ # pyjwt
138
+cycler==0.12.1
139
+ # via matplotlib
140
dataproperty==1.1.1
141
# via
142
# pytablewriter
@@ -174,6 +207,8 @@ fastar==0.11.0
207
# via
208
# fastapi
209
# fastapi-cloud-cli
210
+fastavro==1.12.2
211
+ # via cohere
212
filelock==3.32.3
213
# via
214
# -c requirements/common.txt
@@ -183,6 +218,8 @@ filelock==3.32.3
218
# huggingface-hub
219
# modelscope
220
# torch
221
+fonttools==4.64.0
222
+ # via matplotlib
223
frozenlist==1.8.0
224
# via
225
# aiohttp
@@ -193,11 +230,36 @@ fsspec==2026.6.0
230
# evaluate
231
# huggingface-hub
232
# torch
233
+ftfy==6.3.1
234
+ # via
235
+ # -r requirements/test/xpu.in
236
+ # open-clip-torch
237
+google-api-core==2.34.0
238
+ # via
239
+ # google-cloud-core
240
+ # google-cloud-storage
241
+google-auth==2.57.0
242
+ # via
243
+ # google-api-core
244
+ # google-cloud-core
245
+ # google-cloud-storage
246
+ # runai-model-streamer-gcs
247
+google-cloud-core==2.7.0
248
+ # via google-cloud-storage
249
+google-cloud-storage==3.13.1
250
+ # via runai-model-streamer-gcs
251
+google-crc32c==1.8.0
252
+ # via
253
+ # google-cloud-storage
254
+ # google-resumable-media
255
+google-resumable-media==2.10.2
256
+ # via google-cloud-storage
257
googleapis-common-protos==1.75.1
258
# via
259
+ # google-api-core
260
# opentelemetry-exporter-otlp-proto-grpc
261
# opentelemetry-exporter-otlp-proto-http
200
-gpt-oss==0.0.9
262
+gpt-oss==0.0.5
263
# via -r requirements/test/xpu.in
264
graphql-core==3.2.11
265
# via hypothesis-graphql
@@ -212,6 +274,8 @@ harfile==0.5.0
274
# via schemathesis
275
hf-xet==1.6.0
276
# via huggingface-hub
277
+hiredis==3.4.1
278
+ # via tensorizer
279
html2text==2025.4.15
280
# via gpt-oss
281
httpcore==1.0.9
@@ -223,6 +287,7 @@ httptools==0.8.0
287
httpx==0.28.1
288
# via
289
# anthropic
290
+ # cohere
291
# datasets
292
# fastapi
293
# fastapi-cloud-cli
@@ -239,10 +304,13 @@ huggingface-hub==1.31.0
304
# accelerate
305
# datasets
306
# evaluate
307
+ # open-clip-torch
308
# sentence-transformers
309
# timm
310
# tokenizers
311
# transformers
312
+humanize==4.16.0
313
+ # via runai-model-streamer
314
hypothesis==6.165.10
315
# via
316
# hypothesis-graphql
@@ -305,10 +373,13 @@ intel-sycl-rt==2026.0.0
373
# torch
374
interegular==0.3.3
375
# via lm-format-enforcer
376
+isodate==0.7.2
377
+ # via azure-storage-blob
378
jinja2==3.1.6
379
# via
380
# -c requirements/xpu.txt
381
# fastapi
382
+ # gpt-oss
383
# lm-eval
384
# torch
385
jiter==0.16.0
@@ -318,7 +389,10 @@ jiter==0.16.0
389
jiwer==4.0.0
390
# via -r requirements/test/xpu.in
391
jmespath==1.1.0
321
- # via model-hosting-container-standards
392
+ # via
393
+ # boto3
394
+ # botocore
395
+ # model-hosting-container-standards
396
joblib==1.5.3
397
# via
398
# librosa
@@ -335,16 +409,16 @@ jsonschema-rs==0.49.9
409
# via schemathesis
410
jsonschema-specifications==2025.9.1
411
# via jsonschema
338
-jupyter-client==8.9.1
339
- # via gpt-oss
340
-jupyter-core==5.9.1
341
- # via jupyter-client
412
+kiwisolver==1.5.1
413
+ # via matplotlib
414
lark==1.2.2
415
# via
416
# -c requirements/common.txt
417
# -r requirements/test/../common.txt
418
lazy-loader==0.5
419
# via librosa
420
+libnacl==2.1.0
421
+ # via tensorizer
422
librosa==1.0.0
423
# via -r requirements/test/xpu.in
424
llguidance==1.7.6
@@ -372,6 +446,8 @@ markupsafe==3.0.3
446
# via
447
# jinja2
448
# werkzeug
449
+matplotlib==3.11.1
450
+ # via -r requirements/test/xpu.in
451
mbstrdecoder==1.1.5
452
# via
453
# dataproperty
@@ -408,6 +484,12 @@ more-itertools==11.1.0
484
# via lm-eval
485
mpmath==1.3.0
486
# via sympy
487
+msal==1.38.0
488
+ # via
489
+ # azure-identity
490
+ # msal-extensions
491
+msal-extensions==1.3.1
492
+ # via azure-identity
493
msgpack==1.2.1
494
# via librosa
495
msgspec==0.21.1
@@ -436,18 +518,21 @@ numba==0.65.0
518
# via
519
# -c requirements/xpu.txt
520
# librosa
439
-numpy==2.3.5
521
+numpy==2.2.6
522
# via
523
# -r requirements/test/../common.txt
524
# accelerate
525
# albucore
526
# albumentations
527
# bm25s
528
+ # contourpy
529
# datasets
530
# decord
531
# evaluate
532
+ # gpt-oss
533
# librosa
534
# lm-eval
535
+ # matplotlib
536
# mistral-common
537
# mteb
538
# numba
@@ -455,12 +540,14 @@ numpy==2.3.5
540
# pandas
541
# pytrec-eval-terrier
542
# rouge-score
543
+ # runai-model-streamer
544
# sacrebleu
545
# scikit-learn
546
# scipy
547
# sentence-transformers
548
# soundfile
549
# soxr
550
+ # tensorizer
551
# torchvision
552
# transformers
553
# xgrammar
@@ -487,10 +574,13 @@ onemkl-sycl-rng==2026.0.0
574
# via torch
575
onemkl-sycl-sparse==2026.0.0
576
# via torch
577
+open-clip-torch==2.32.0
578
+ # via -r requirements/test/xpu.in
579
openai==3.2.0
580
# via
581
# -c requirements/common.txt
582
# -r requirements/test/../common.txt
583
+ # gpt-oss
584
openai-harmony==0.0.8
585
# via
586
# -c requirements/common.txt
@@ -507,6 +597,7 @@ opentelemetry-api==1.44.0
597
# via
598
# -c requirements/common.txt
599
# -r requirements/test/../common.txt
600
+ # -r requirements/test/xpu.in
601
# mcp
602
# opentelemetry-exporter-otlp-proto-grpc
603
# opentelemetry-exporter-otlp-proto-http
@@ -516,6 +607,7 @@ opentelemetry-exporter-otlp==1.44.0
607
# via
608
# -c requirements/common.txt
609
# -r requirements/test/../common.txt
610
+ # -r requirements/test/xpu.in
611
opentelemetry-exporter-otlp-proto-common==1.44.0
612
# via
613
# opentelemetry-exporter-otlp-proto-grpc
@@ -533,6 +625,7 @@ opentelemetry-sdk==1.44.0
625
# via
626
# -c requirements/common.txt
627
# -r requirements/test/../common.txt
628
+ # -r requirements/test/xpu.in
629
# opentelemetry-exporter-otlp-proto-grpc
630
# opentelemetry-exporter-otlp-proto-http
631
# opentelemetry-semantic-conventions-ai
@@ -544,6 +637,7 @@ opentelemetry-semantic-conventions-ai==0.5.1
637
# via
638
# -c requirements/common.txt
639
# -r requirements/test/../common.txt
640
+ # -r requirements/test/xpu.in
641
outlines-core==0.2.14
642
# via
643
# -c requirements/common.txt
@@ -557,6 +651,7 @@ packaging==26.3
651
# huggingface-hub
652
# lazy-loader
653
# lm-format-enforcer
654
+ # matplotlib
655
# modelscope
656
# pooch
657
# pytest
@@ -567,6 +662,7 @@ pandas==3.0.5
662
# via
663
# datasets
664
# evaluate
665
+ # gpt-oss
666
partial-json-parser==0.2.1.1.post7
667
# via -r requirements/test/../common.txt
668
pathvalidate==3.3.1
@@ -574,12 +670,11 @@ pathvalidate==3.3.1
670
pillow==12.3.0
671
# via
672
# -r requirements/test/../common.txt
673
+ # matplotlib
674
# mistral-common
675
# torchvision
676
platformdirs==4.11.3
580
- # via
581
- # jupyter-core
582
- # pooch
677
+ # via pooch
678
pluggy==1.6.0
679
# via
680
# pytest
@@ -609,20 +704,30 @@ propcache==0.5.2
704
# via
705
# aiohttp
706
# yarl
707
+proto-plus==1.28.4
708
+ # via google-api-core
709
protobuf==7.35.1
710
# via
711
# -c requirements/common.txt
712
# -r requirements/test/../common.txt
713
+ # google-api-core
714
# googleapis-common-protos
715
# opentelemetry-proto
716
+ # proto-plus
717
+ # tensorizer
718
psutil==7.2.2
719
# via
720
# -r requirements/test/../common.txt
721
# accelerate
722
+ # tensorizer
723
py-cpuinfo==9.0.0
724
# via -r requirements/test/../common.txt
725
pyarrow==25.0.1
726
# via datasets
727
+pyasn1==0.6.4
728
+ # via pyasn1-modules
729
+pyasn1-modules==0.4.2
730
+ # via google-auth
731
pybase64==1.5.0
732
# via -r requirements/test/../common.txt
733
pycountry==26.2.16
@@ -637,6 +742,7 @@ pydantic==2.13.4
742
# -r requirements/test/../common.txt
743
# albumentations
744
# anthropic
745
+ # cohere
746
# compressed-tensors
747
# fastapi
748
# fastapi-cloud-cli
@@ -653,7 +759,9 @@ pydantic==2.13.4
759
# pydantic-settings
760
# xgrammar
761
pydantic-core==2.46.4
656
- # via pydantic
762
+ # via
763
+ # cohere
764
+ # pydantic
765
pydantic-extra-types==2.11.1
766
# via
767
# fastapi
@@ -667,7 +775,11 @@ pygments==2.21.0
775
# pytest
776
# rich
777
pyjwt==2.13.0
670
- # via mcp
778
+ # via
779
+ # mcp
780
+ # msal
781
+pyparsing==3.3.2
782
+ # via matplotlib
783
pyrate-limiter==4.4.0
784
# via schemathesis
785
pystemmer==3.1.0
@@ -700,7 +812,8 @@ pytest-timeout==2.4.0
812
# via -r requirements/test/xpu.in
813
python-dateutil==2.9.0.post0
814
# via
703
- # jupyter-client
815
+ # botocore
816
+ # matplotlib
817
# pandas
818
# typepy
819
python-dotenv==1.2.3
@@ -735,11 +848,12 @@ pyzmq==27.1.0
848
# via
849
# -c requirements/common.txt
850
# -r requirements/test/../common.txt
738
- # jupyter-client
851
rapidfuzz==3.14.5
852
# via
853
# -r requirements/test/xpu.in
854
# jiwer
855
+redis==8.1.0
856
+ # via tensorizer
857
referencing==0.37.0
858
# via
859
# jsonschema
@@ -748,6 +862,7 @@ regex==2026.7.19
862
# via
863
# -r requirements/test/../common.txt
864
# nltk
865
+ # open-clip-torch
866
# sacrebleu
867
# tiktoken
868
# transformers
@@ -755,13 +870,18 @@ requests==2.34.2
870
# via
871
# -c requirements/common.txt
872
# -r requirements/test/../common.txt
873
+ # azure-core
874
+ # cohere
875
# datasets
876
# docker
877
# evaluate
878
+ # google-api-core
879
+ # google-cloud-storage
880
# gpt-oss
881
# lm-eval
882
# mistral-common
883
# modelscope
884
+ # msal
885
# mteb
886
# opentelemetry-exporter-otlp-proto-http
887
# pooch
@@ -786,6 +906,16 @@ rpds-py==2026.6.3
906
# via
907
# jsonschema
908
# referencing
909
+runai-model-streamer==0.16.1
910
+ # via -r requirements/test/xpu.in
911
+runai-model-streamer-azure==0.16.1
912
+ # via runai-model-streamer
913
+runai-model-streamer-gcs==0.16.1
914
+ # via runai-model-streamer
915
+runai-model-streamer-s3==0.16.1
916
+ # via runai-model-streamer
917
+s3transfer==0.19.2
918
+ # via boto3
919
sacrebleu==2.6.0
920
# via lm-eval
921
safetensors==0.8.0
@@ -793,6 +923,7 @@ safetensors==0.8.0
923
# -c requirements/common.txt
924
# -r requirements/test/../common.txt
925
# accelerate
926
+ # open-clip-torch
927
# timm
928
# transformers
929
schemathesis==4.24.3
@@ -887,7 +1018,7 @@ tbb==2023.0.0
1018
# intel-opencl-rt
1019
# mkl
1020
# torch
890
-tblib==3.2.2
1021
+tblib==3.1.0
1022
# via -r requirements/test/xpu.in
1023
tcmlib==1.5.0
1024
# via
@@ -900,6 +1031,8 @@ tenacity==9.1.4
1031
# via
1032
# gpt-oss
1033
# lm-eval
1034
+tensorizer==2.10.1
1035
+ # via -r requirements/test/xpu.in
1036
termcolor==3.3.0
1037
# via gpt-oss
1038
threadpoolctl==3.6.0
@@ -912,11 +1045,14 @@ tiktoken==0.14.0
1045
# lm-eval
1046
# mistral-common
1047
timm==1.0.28
915
- # via -r requirements/test/xpu.in
1048
+ # via
1049
+ # -r requirements/test/xpu.in
1050
+ # open-clip-torch
1051
tokenizers==0.23.1
1052
# via
1053
# -c requirements/common.txt
1054
# -r requirements/test/../common.txt
1055
+ # cohere
1056
# sentence-transformers
1057
# transformers
1058
torch==2.13.0+xpu
@@ -925,32 +1061,33 @@ torch==2.13.0+xpu
1061
# accelerate
1062
# compressed-tensors
1063
# mteb
1064
+ # open-clip-torch
1065
+ # runai-model-streamer
1066
# sentence-transformers
1067
+ # tensorizer
1068
# timm
1069
# torchvision
1070
# xgrammar
1071
torchvision==0.28.0+xpu
933
- # via timm
934
-tornado==6.5.8
935
- # via jupyter-client
1072
+ # via
1073
+ # open-clip-torch
1074
+ # timm
1075
tqdm==4.70.0
1076
# via
1077
# -r requirements/test/../common.txt
1078
# datasets
1079
# evaluate
1080
+ # gpt-oss
1081
# huggingface-hub
1082
# lm-eval
1083
# modelscope
1084
# mteb
1085
# nltk
1086
+ # open-clip-torch
1087
# openai
1088
# pqdm
1089
# sentence-transformers
1090
# transformers
950
-traitlets==5.16.1
951
- # via
952
- # jupyter-client
953
- # jupyter-core
1091
transformers==5.16.1
1092
# via
1093
# -c requirements/common.txt
@@ -982,6 +1119,8 @@ typer==0.27.1
1119
# fastapi-cli
1120
# fastapi-cloud-cli
1121
# transformers
1122
+types-requests==2.33.0.20260712
1123
+ # via cohere
1124
typing-extensions==4.16.0
1125
# via
1126
# -c requirements/common.txt
@@ -991,12 +1130,15 @@ typing-extensions==4.16.0
1130
# anthropic
1131
# anyio
1132
# apache-tvm-ffi
1133
+ # azure-core
1134
+ # azure-identity
1135
+ # azure-storage-blob
1136
# chz
1137
+ # cohere
1138
# fastapi
1139
# grpcio
1140
# httpx2
1141
# huggingface-hub
999
- # jupyter-client
1142
# lm-eval
1143
# mcp
1144
# mcp-types
@@ -1035,10 +1177,12 @@ umf==1.1.0
1177
urllib3==2.7.0
1178
# via
1179
# blobfile
1180
+ # botocore
1181
# docker
1182
# modelscope
1183
# requests
1184
# sentry-sdk
1185
+ # types-requests
1186
uvicorn==0.52.3
1187
# via
1188
# fastapi
@@ -1052,6 +1196,8 @@ watchfiles==1.2.0
1196
# via
1197
# -r requirements/test/../common.txt
1198
# uvicorn
1199
+wcwidth==0.8.3
1200
+ # via ftfy
1201
websockets==17.0.1
1202
# via uvicorn
1203
werkzeug==3.1.8