[XPU][CI] update test requirements (#56704)
Signed-off-by: zhenwei-intel <zhenwei.liu@intel.com>
liuzhenwei committed
Sep 14, 2026 at 10:01 UTC
fe49665eb3b28283eb95d6fb143e5c6ea26c0923
2 files changed
+23
-15
requirements/test/xpu.in
+5
-5
@@ -32,8 +32,8 @@ soundfile
32
# --- Tool Parsing & Evaluation ---
33
blobfile
34
rapidfuzz
35
-gpt-oss[eval]==0.0.5
36
-schemathesis
35
+gpt-oss >= 0.0.7; python_version > '3.11'
36
+schemathesis>=4.0.0 # Required for openai schema test.
37
jiwer
38
bm25s
39
pystemmer
@@ -42,12 +42,12 @@ num2words
42
pqdm
43
44
# --- Vision & Multimodal ---
45
-timm
45
+timm>=1.0.17 # required for internvl and gemma3n-mm test
46
albumentations
47
ftfy
48
matplotlib
49
-decord==0.6.0
50
-mistral-common[image,audio]
49
+decord==0.6.0; platform_machine == "x86_64"
50
+mistral-common[image,audio]>=1.11.6 # required for voxtral test
51
52
open_clip_torch==2.32.0 # Required for nemotron_vl test, Nemotron Parse in test_common.py
53
requirements/test/xpu.txt
+18
-10
@@ -67,9 +67,7 @@ azure-storage-blob==12.30.1
67
blake3==1.0.9
68
# via -r requirements/test/../common.txt
69
blobfile==3.2.0
70
- # via
71
- # -r requirements/test/xpu.in
72
- # gpt-oss
70
+ # via -r requirements/test/xpu.in
71
bm25s==0.3.10
72
# via
73
# -r requirements/test/xpu.in
@@ -259,7 +257,7 @@ googleapis-common-protos==1.75.1
257
# google-api-core
258
# opentelemetry-exporter-otlp-proto-grpc
259
# opentelemetry-exporter-otlp-proto-http
262
-gpt-oss==0.0.5
260
+gpt-oss==0.0.9
261
# via -r requirements/test/xpu.in
262
graphql-core==3.2.11
263
# via hypothesis-graphql
@@ -379,7 +377,6 @@ jinja2==3.1.6
377
# via
378
# -c requirements/xpu.txt
379
# fastapi
382
- # gpt-oss
380
# lm-eval
381
# torch
382
jiter==0.16.0
@@ -409,6 +406,10 @@ jsonschema-rs==0.49.9
406
# via schemathesis
407
jsonschema-specifications==2025.9.1
408
# via jsonschema
409
+jupyter-client==8.10.0
410
+ # via gpt-oss
411
+jupyter-core==5.9.1
412
+ # via jupyter-client
413
kiwisolver==1.5.1
414
# via matplotlib
415
lark==1.2.2
@@ -529,7 +530,6 @@ numpy==2.2.6
530
# datasets
531
# decord
532
# evaluate
532
- # gpt-oss
533
# librosa
534
# lm-eval
535
# matplotlib
@@ -580,7 +580,6 @@ openai==3.2.0
580
# via
581
# -c requirements/common.txt
582
# -r requirements/test/../common.txt
583
- # gpt-oss
583
openai-harmony==0.0.8
584
# via
585
# -c requirements/common.txt
@@ -662,7 +661,6 @@ pandas==3.0.5
661
# via
662
# datasets
663
# evaluate
665
- # gpt-oss
664
partial-json-parser==0.2.1.1.post7
665
# via -r requirements/test/../common.txt
666
pathvalidate==3.3.1
@@ -674,7 +672,9 @@ pillow==12.3.0
672
# mistral-common
673
# torchvision
674
platformdirs==4.11.3
677
- # via pooch
675
+ # via
676
+ # jupyter-core
677
+ # pooch
678
pluggy==1.6.0
679
# via
680
# pytest
@@ -813,6 +813,7 @@ pytest-timeout==2.4.0
813
python-dateutil==2.9.0.post0
814
# via
815
# botocore
816
+ # jupyter-client
817
# matplotlib
818
# pandas
819
# typepy
@@ -848,6 +849,7 @@ pyzmq==27.1.0
849
# via
850
# -c requirements/common.txt
851
# -r requirements/test/../common.txt
852
+ # jupyter-client
853
rapidfuzz==3.14.5
854
# via
855
# -r requirements/test/xpu.in
@@ -1072,12 +1074,13 @@ torchvision==0.28.0+xpu
1074
# via
1075
# open-clip-torch
1076
# timm
1077
+tornado==6.5.8
1078
+ # via jupyter-client
1079
tqdm==4.70.0
1080
# via
1081
# -r requirements/test/../common.txt
1082
# datasets
1083
# evaluate
1080
- # gpt-oss
1084
# huggingface-hub
1085
# lm-eval
1086
# modelscope
@@ -1088,6 +1091,10 @@ tqdm==4.70.0
1091
# pqdm
1092
# sentence-transformers
1093
# transformers
1094
+traitlets==5.16.1
1095
+ # via
1096
+ # jupyter-client
1097
+ # jupyter-core
1098
transformers==5.16.1
1099
# via
1100
# -c requirements/common.txt
@@ -1139,6 +1146,7 @@ typing-extensions==4.16.0
1146
# grpcio
1147
# httpx2
1148
# huggingface-hub
1149
+ # jupyter-client
1150
# lm-eval
1151
# mcp
1152
# mcp-types