[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