@tduncan / Nvidia-Optimization-Stack-VLLM Mirror · read-only / commits / 5875bb2e9c
Fork 0

A high-throughput and memory-efficient inference and serving engine for LLMs

Mirrored from https://github.com/tduncan-lum/Nvidia-Optimization-Stack---VLLM.git

Synced Nov 5, 13:30 UTC

[ROCm][CI] Added back missing common deps (#38937)

Signed-off-by: Andreas Karatzas <akaratza@amd.com>

Andreas Karatzas committed Apr 3, 2026 at 17:58 UTC 5875bb2e9cc3797fe5f42d74c5853576849e4625
2 files changed +284 -10
requirements/rocm-test.in
+2
@@ -1,3 +1,5 @@
1 +-r common.txt
2 +
3 # testing
4 pytest
5 tensorizer==2.10.1
requirements/rocm-test.txt
+282 -10
@@ -15,6 +15,7 @@ aiohappyeyeballs==2.6.1
15 aiohttp==3.13.3
16 # via
17 # -c requirements/common.txt
18 + # -r requirements/common.txt
19 # aiohttp-cors
20 # fsspec
21 # gpt-oss
@@ -38,20 +39,31 @@ annotated-doc==0.0.4
39 # typer
40 annotated-types==0.7.0
41 # via pydantic
42 +anthropic==0.89.0
43 + # via
44 + # -c requirements/common.txt
45 + # -r requirements/common.txt
46 antlr4-python3-runtime==4.9.3
47 # via
48 # hydra-core
49 # omegaconf
45 -anyio==4.6.2.post1
50 +anyio==4.13.0
51 # via
52 + # anthropic
53 # httpx
54 + # mcp
55 + # openai
56 + # sse-starlette
57 # starlette
58 + # watchfiles
59 arctic-inference==0.1.1
60 # via -r requirements/rocm-test.in
61 argcomplete==3.6.3
62 # via datamodel-code-generator
63 arrow==1.4.0
64 # via isoduration
65 +astor==0.8.1
66 + # via depyf
67 attrs==26.1.0
68 # via
69 # aiohttp
@@ -83,6 +95,8 @@ bitsandbytes==0.49.2
95 # lightning
96 black==26.3.1
97 # via datamodel-code-generator
98 +blake3==1.0.8
99 + # via -r requirements/common.txt
100 blobfile==3.0.0
101 # via -r requirements/rocm-test.in
102 bm25s==0.2.13
@@ -99,6 +113,10 @@ bounded-pool-executor==0.0.3
113 # via pqdm
114 buildkite-test-collector==0.1.9
115 # via -r requirements/rocm-test.in
116 +cachetools==7.0.5
117 + # via -r requirements/common.txt
118 +cbor2==5.9.0
119 + # via -r requirements/common.txt
120 certifi==2026.2.25
121 # via
122 # fiona
@@ -132,6 +150,7 @@ click==8.3.1
150 # nltk
151 # rasterio
152 # ray
153 + # rich-toolkit
154 # schemathesis
155 # typer
156 # uvicorn
@@ -142,6 +161,8 @@ cligj==0.7.2
161 # via
162 # fiona
163 # rasterio
164 +cloudpickle==3.1.2
165 + # via -r requirements/common.txt
166 colorama==0.4.6
167 # via
168 # perceptron
@@ -151,6 +172,10 @@ colorful==0.5.8
172 # via ray
173 colorlog==6.10.1
174 # via optuna
175 +compressed-tensors==0.14.0.1
176 + # via
177 + # -c requirements/common.txt
178 + # -r requirements/common.txt
179 contourpy==1.3.3
180 # via matplotlib
181 coverage==7.13.5
@@ -182,24 +207,42 @@ decorator==5.2.1
207 # via librosa
208 decord==0.6.0
209 # via -r requirements/rocm-test.in
210 +depyf==0.20.0
211 + # via
212 + # -c requirements/common.txt
213 + # -r requirements/common.txt
214 diffusers==0.37.0
215 # via terratorch
216 dill==0.3.8
217 # via
218 # datasets
219 + # depyf
220 # evaluate
221 # lm-eval
222 # multiprocess
223 +diskcache==5.6.3
224 + # via
225 + # -c requirements/common.txt
226 + # -r requirements/common.txt
227 distlib==0.4.0
228 # via virtualenv
229 +distro==1.9.0
230 + # via
231 + # anthropic
232 + # openai
233 +dnspython==2.8.0
234 + # via email-validator
235 docker==7.1.0
236 # via gpt-oss
237 docopt==0.6.2
238 # via num2words
239 docstring-parser==0.17.0
200 - # via jsonargparse
240 + # via
241 + # anthropic
242 + # jsonargparse
243 einops==0.8.2
244 # via
245 + # -r requirements/common.txt
246 # -r requirements/rocm-test.in
247 # encodec
248 # terratorch
@@ -208,6 +251,10 @@ einops==0.8.2
251 # vocos
252 einx==0.4.2
253 # via vector-quantize-pytorch
254 +email-validator==2.3.0
255 + # via
256 + # fastapi
257 + # pydantic
258 encodec==0.1.1
259 # via vocos
260 et-xmlfile==2.0.0
@@ -217,7 +264,15 @@ evaluate==0.4.6
264 fastapi==0.135.2
265 # via
266 # -c requirements/common.txt
267 + # -r requirements/common.txt
268 # gpt-oss
269 + # model-hosting-container-standards
270 +fastapi-cli==0.0.24
271 + # via fastapi
272 +fastapi-cloud-cli==0.15.1
273 + # via fastapi-cli
274 +fastar==0.9.0
275 + # via fastapi-cloud-cli
276 fastparquet==2026.3.0
277 # via genai-perf
278 fastsafetensors==0.2.2
@@ -225,6 +280,7 @@ fastsafetensors==0.2.2
280 filelock==3.25.2
281 # via
282 # -c requirements/common.txt
283 + # -r requirements/common.txt
284 # blobfile
285 # datasets
286 # diffusers
@@ -264,6 +320,10 @@ genson==1.3.0
320 # via datamodel-code-generator
321 geopandas==1.1.3
322 # via terratorch
323 +gguf==0.18.0
324 + # via
325 + # -c requirements/common.txt
326 + # -r requirements/common.txt
327 gitdb==4.0.12
328 # via gitpython
329 gitpython==3.1.46
@@ -290,7 +350,10 @@ google-crc32c==1.8.0
350 google-resumable-media==2.8.0
351 # via google-cloud-storage
352 googleapis-common-protos==1.73.0
293 - # via google-api-core
353 + # via
354 + # google-api-core
355 + # opentelemetry-exporter-otlp-proto-grpc
356 + # opentelemetry-exporter-otlp-proto-http
357 gpt-oss==0.0.8
358 # via -r requirements/rocm-test.in
359 graphql-core==3.2.8
@@ -302,6 +365,7 @@ grpcio==1.78.0
365 # -c requirements/rocm.txt
366 # -r requirements/rocm-test.in
367 # grpcio-reflection
368 + # opentelemetry-exporter-otlp-proto-grpc
369 # ray
370 # tensorboard
371 grpcio-reflection==1.78.0
@@ -328,12 +392,22 @@ html2text==2025.4.15
392 # via gpt-oss
393 httpcore==1.0.9
394 # via httpx
395 +httptools==0.7.1
396 + # via uvicorn
397 httpx==0.27.2
398 # via
399 # -r requirements/rocm-test.in
400 + # anthropic
401 # diffusers
402 + # fastapi
403 + # fastapi-cloud-cli
404 + # mcp
405 + # model-hosting-container-standards
406 + # openai
407 # perceptron
408 # schemathesis
409 +httpx-sse==0.4.3
410 + # via mcp
411 huggingface-hub==0.36.2
412 # via
413 # -r requirements/rocm-test.in
@@ -370,10 +444,13 @@ hypothesis-jsonschema==0.23.1
444 idna==3.11
445 # via
446 # anyio
447 + # email-validator
448 # httpx
449 # jsonschema
450 # requests
451 # yarl
452 +ijson==3.5.0
453 + # via -r requirements/common.txt
454 imagehash==4.3.2
455 # via -r requirements/rocm-test.in
456 imageio==2.37.3
@@ -390,6 +467,8 @@ iniconfig==2.3.0
467 # via pytest
468 instanttensor==0.1.6
469 # via -r requirements/rocm-test.in
470 +interegular==0.3.3
471 + # via lm-format-enforcer
472 isodate==0.7.2
473 # via azure-storage-blob
474 isoduration==20.11.0
@@ -399,15 +478,21 @@ isort==8.0.1
478 jinja2==3.1.6
479 # via
480 # datamodel-code-generator
481 + # fastapi
482 # genai-perf
483 # lm-eval
484 # torch
485 +jiter==0.13.0
486 + # via
487 + # anthropic
488 + # openai
489 jiwer==4.0.0
490 # via -r requirements/rocm-test.in
491 jmespath==1.1.0
492 # via
493 # boto3
494 # botocore
495 + # model-hosting-container-standards
496 joblib==1.5.3
497 # via
498 # librosa
@@ -426,6 +511,7 @@ jsonpointer==3.1.0
511 jsonschema==4.26.0
512 # via
513 # hypothesis-jsonschema
514 + # mcp
515 # mistral-common
516 # ray
517 # schemathesis
@@ -443,6 +529,10 @@ kornia==0.8.2
529 # via torchgeo
530 kornia-rs==0.1.10
531 # via kornia
532 +lark==1.2.2
533 + # via
534 + # -c requirements/common.txt
535 + # -r requirements/common.txt
536 lazy-loader==0.4
537 # via
538 # librosa
@@ -466,14 +556,24 @@ lightning-utilities==0.15.3
556 # lightning
557 # pytorch-lightning
558 # torchmetrics
559 +llguidance==1.3.0
560 + # via
561 + # -c requirements/common.txt
562 + # -r requirements/common.txt
563 llvmlite==0.44.0
564 # via numba
565 lm-eval==0.4.11
566 # via -r requirements/rocm-test.in
567 +lm-format-enforcer==0.11.3
568 + # via
569 + # -c requirements/common.txt
570 + # -r requirements/common.txt
571 logistro==2.0.1
572 # via
573 # choreographer
574 # kaleido
575 +loguru==0.7.3
576 + # via compressed-tensors
577 lxml==6.0.2
578 # via
579 # blobfile
@@ -500,12 +600,19 @@ mbstrdecoder==1.1.4
600 # dataproperty
601 # pytablewriter
602 # typepy
603 +mcp==1.27.0
604 + # via -r requirements/common.txt
605 mdurl==0.1.2
606 # via markdown-it-py
607 mistral-common==1.10.0
608 # via
609 # -c requirements/common.txt
610 + # -r requirements/common.txt
611 # -r requirements/rocm-test.in
612 +model-hosting-container-standards==0.1.14
613 + # via
614 + # -c requirements/common.txt
615 + # -r requirements/common.txt
616 more-itertools==10.8.0
617 # via
618 # inflect
@@ -522,6 +629,8 @@ msgpack==1.1.2
629 # via
630 # librosa
631 # ray
632 +msgspec==0.20.0
633 + # via -r requirements/common.txt
634 mteb==2.11.5
635 # via -r requirements/rocm-test.in
636 multidict==6.7.1
@@ -541,6 +650,8 @@ networkx==3.6.1
650 # via
651 # scikit-image
652 # torch
653 +ninja==1.13.0
654 + # via -r requirements/common.txt
655 nltk==3.9.3
656 # via rouge-score
657 num2words==0.5.14
@@ -555,6 +666,7 @@ numkong==7.1.1
666 # via albucore
667 numpy==2.2.6
668 # via
669 + # -r requirements/common.txt
670 # -r requirements/rocm-test.in
671 # accelerate
672 # albucore
@@ -572,6 +684,7 @@ numpy==2.2.6
684 # fastparquet
685 # genai-perf
686 # geopandas
687 + # gguf
688 # h5py
689 # imagehash
690 # imageio
@@ -620,15 +733,21 @@ numpy==2.2.6
733 # tritonclient
734 # vocos
735 # xarray
736 + # xgrammar
737 omegaconf==2.3.0
738 # via
739 # hydra-core
740 # lightning
741 open-clip-torch==2.32.0
742 # via -r requirements/rocm-test.in
743 +openai==2.30.0
744 + # via
745 + # -c requirements/common.txt
746 + # -r requirements/common.txt
747 openai-harmony==0.0.8
748 # via
749 # -c requirements/common.txt
750 + # -r requirements/common.txt
751 # gpt-oss
752 opencensus==0.11.4
753 # via ray
@@ -637,6 +756,7 @@ opencensus-context==0.1.3
756 opencv-python-headless==4.13.0.92
757 # via
758 # -c requirements/common.txt
759 + # -r requirements/common.txt
760 # -r requirements/rocm-test.in
761 # albumentations
762 # mistral-common
@@ -645,26 +765,59 @@ openpyxl==3.1.5
765 opentelemetry-api==1.40.0
766 # via
767 # -c requirements/common.txt
768 + # -r requirements/common.txt
769 + # opentelemetry-exporter-otlp-proto-grpc
770 + # opentelemetry-exporter-otlp-proto-http
771 # opentelemetry-exporter-prometheus
772 # opentelemetry-sdk
773 # opentelemetry-semantic-conventions
774 +opentelemetry-exporter-otlp==1.40.0
775 + # via
776 + # -c requirements/common.txt
777 + # -r requirements/common.txt
778 +opentelemetry-exporter-otlp-proto-common==1.40.0
779 + # via
780 + # opentelemetry-exporter-otlp-proto-grpc
781 + # opentelemetry-exporter-otlp-proto-http
782 +opentelemetry-exporter-otlp-proto-grpc==1.40.0
783 + # via opentelemetry-exporter-otlp
784 +opentelemetry-exporter-otlp-proto-http==1.40.0
785 + # via opentelemetry-exporter-otlp
786 opentelemetry-exporter-prometheus==0.61b0
787 # via ray
788 opentelemetry-proto==1.40.0
654 - # via ray
789 + # via
790 + # opentelemetry-exporter-otlp-proto-common
791 + # opentelemetry-exporter-otlp-proto-grpc
792 + # opentelemetry-exporter-otlp-proto-http
793 + # ray
794 opentelemetry-sdk==1.40.0
795 # via
796 # -c requirements/common.txt
797 + # -r requirements/common.txt
798 + # opentelemetry-exporter-otlp-proto-grpc
799 + # opentelemetry-exporter-otlp-proto-http
800 # opentelemetry-exporter-prometheus
801 + # opentelemetry-semantic-conventions-ai
802 # ray
803 opentelemetry-semantic-conventions==0.61b0
661 - # via opentelemetry-sdk
804 + # via
805 + # opentelemetry-sdk
806 + # opentelemetry-semantic-conventions-ai
807 +opentelemetry-semantic-conventions-ai==0.5.1
808 + # via
809 + # -c requirements/common.txt
810 + # -r requirements/common.txt
811 optuna==3.6.1
812 # via genai-perf
813 orjson==3.11.7
814 # via
815 # genai-perf
816 # kaleido
817 +outlines-core==0.2.11
818 + # via
819 + # -c requirements/common.txt
820 + # -r requirements/common.txt
821 packaging==26.0
822 # via
823 # -c requirements/rocm.txt
@@ -682,6 +835,7 @@ packaging==26.0
835 # lazy-loader
836 # lightning
837 # lightning-utilities
838 + # lm-format-enforcer
839 # matplotlib
840 # optuna
841 # peft
@@ -713,6 +867,8 @@ pandas==3.0.1
867 # tacoreader
868 # torchgeo
869 # xarray
870 +partial-json-parser==0.2.1.1.post7
871 + # via -r requirements/common.txt
872 pathspec==1.0.4
873 # via black
874 pathvalidate==3.3.1
@@ -727,6 +883,7 @@ perf-analyzer==0.1.0
883 # via genai-perf
884 pillow==12.1.1
885 # via
886 + # -r requirements/common.txt
887 # diffusers
888 # genai-perf
889 # imagehash
@@ -768,8 +925,14 @@ pqdm==0.2.0
925 prometheus-client==0.24.1
926 # via
927 # -c requirements/common.txt
928 + # -r requirements/common.txt
929 # opentelemetry-exporter-prometheus
930 + # prometheus-fastapi-instrumentator
931 # ray
932 +prometheus-fastapi-instrumentator==7.1.0
933 + # via
934 + # -c requirements/common.txt
935 + # -r requirements/common.txt
936 propcache==0.4.1
937 # via
938 # aiohttp
@@ -779,6 +942,7 @@ proto-plus==1.27.1
942 protobuf==6.33.6
943 # via
944 # -c requirements/common.txt
945 + # -r requirements/common.txt
946 # google-api-core
947 # googleapis-common-protos
948 # grpcio-reflection
@@ -791,11 +955,14 @@ protobuf==6.33.6
955 # wandb
956 psutil==7.2.2
957 # via
958 + # -r requirements/common.txt
959 # accelerate
960 # peft
961 # tensorizer
962 py==1.11.0
963 # via pytest-forked
964 +py-cpuinfo==9.0.0
965 + # via -r requirements/common.txt
966 py-spy==0.4.1
967 # via ray
968 pyarrow==23.0.1
@@ -808,6 +975,8 @@ pyasn1==0.6.3
975 # via pyasn1-modules
976 pyasn1-modules==0.4.2
977 # via google-auth
978 +pybase64==1.4.3
979 + # via -r requirements/common.txt
980 pycocotools==2.0.11
981 # via terratorch
982 pycountry==26.2.16
@@ -819,26 +988,44 @@ pycryptodomex==3.23.0
988 pydantic==2.12.5
989 # via
990 # -c requirements/common.txt
991 + # -r requirements/common.txt
992 # -r requirements/rocm-test.in
993 # albumentations
994 + # anthropic
995 + # compressed-tensors
996 # datamodel-code-generator
997 # fastapi
998 + # fastapi-cloud-cli
999 # gpt-oss
1000 # lightly
1001 + # lm-format-enforcer
1002 + # mcp
1003 # mistral-common
1004 + # model-hosting-container-standards
1005 # mteb
1006 + # openai
1007 # openai-harmony
1008 # pydantic-extra-types
1009 + # pydantic-settings
1010 # ray
1011 # wandb
1012 + # xgrammar
1013 pydantic-core==2.41.5
1014 # via pydantic
1015 pydantic-extra-types==2.11.1
837 - # via mistral-common
1016 + # via
1017 + # fastapi
1018 + # mistral-common
1019 +pydantic-settings==2.13.1
1020 + # via
1021 + # fastapi
1022 + # mcp
1023 pygments==2.19.2
1024 # via rich
1025 pyjwt==2.12.1
841 - # via msal
1026 + # via
1027 + # mcp
1028 + # msal
1029 pyogrio==0.12.1
1030 # via geopandas
1031 pyparsing==3.3.2
@@ -898,6 +1085,16 @@ python-dateutil==2.9.0.post0
1085 # typepy
1086 python-discovery==1.2.0
1087 # via virtualenv
1088 +python-dotenv==1.2.2
1089 + # via
1090 + # pydantic-settings
1091 + # uvicorn
1092 +python-json-logger==4.1.0
1093 + # via -r requirements/common.txt
1094 +python-multipart==0.0.22
1095 + # via
1096 + # fastapi
1097 + # mcp
1098 python-rapidjson==1.23
1099 # via tritonclient
1100 pytokens==0.4.1
@@ -914,14 +1111,17 @@ pywavelets==1.9.0
1111 # via imagehash
1112 pyyaml==6.0.3
1113 # via
1114 + # -r requirements/common.txt
1115 # accelerate
1116 # albumentations
1117 # datamodel-code-generator
1118 # datasets
1119 # genai-perf
1120 + # gguf
1121 # huggingface-hub
1122 # jsonargparse
1123 # lightning
1124 + # lm-format-enforcer
1125 # omegaconf
1126 # optuna
1127 # peft
@@ -931,8 +1131,13 @@ pyyaml==6.0.3
1131 # schemathesis
1132 # timm
1133 # transformers
1134 + # uvicorn
1135 # vocos
1136 # wandb
1137 +pyzmq==27.1.0
1138 + # via
1139 + # -c requirements/common.txt
1140 + # -r requirements/common.txt
1141 rapidfuzz==3.12.1
1142 # via
1143 # -r requirements/rocm-test.in
@@ -952,6 +1157,7 @@ referencing==0.37.0
1157 # jsonschema-specifications
1158 regex==2026.2.28
1159 # via
1160 + # -r requirements/common.txt
1161 # diffusers
1162 # nltk
1163 # open-clip-torch
@@ -961,12 +1167,14 @@ regex==2026.2.28
1167 requests==2.32.5
1168 # via
1169 # -c requirements/common.txt
1170 + # -r requirements/common.txt
1171 # azure-core
1172 # buildkite-test-collector
1173 # datasets
1174 # diffusers
1175 # docker
1176 # evaluate
1177 + # gguf
1178 # google-api-core
1179 # google-cloud-storage
1180 # gpt-oss
@@ -976,6 +1184,7 @@ requests==2.32.5
1184 # mistral-common
1185 # msal
1186 # mteb
1187 + # opentelemetry-exporter-otlp-proto-http
1188 # pooch
1189 # ray
1190 # responses
@@ -999,8 +1208,15 @@ rich==14.3.3
1208 # lightning
1209 # mteb
1210 # perceptron
1211 + # rich-toolkit
1212 # terratorch
1213 # typer
1214 +rich-toolkit==0.19.7
1215 + # via
1216 + # fastapi-cli
1217 + # fastapi-cloud-cli
1218 +rignore==0.7.6
1219 + # via fastapi-cloud-cli
1220 rioxarray==0.22.0
1221 # via terratorch
1222 rouge-score==0.1.2
@@ -1070,12 +1286,20 @@ sentence-transformers==5.3.0
1286 # via
1287 # -r requirements/rocm-test.in
1288 # mteb
1289 +sentencepiece==0.2.1
1290 + # via -r requirements/common.txt
1291 sentry-sdk==2.55.0
1074 - # via wandb
1292 + # via
1293 + # fastapi-cloud-cli
1294 + # wandb
1295 +setproctitle==1.3.7
1296 + # via -r requirements/common.txt
1297 setuptools==79.0.1
1298 # via
1299 # -c requirements/common.txt
1300 # -c requirements/rocm.txt
1301 + # -r requirements/common.txt
1302 + # model-hosting-container-standards
1303 # pytablewriter
1304 # tensorboard
1305 # torch
@@ -1092,6 +1316,7 @@ simplejson==3.20.2
1316 six==1.17.0
1317 # via
1318 # -c requirements/common.txt
1319 + # -r requirements/common.txt
1320 # junit-xml
1321 # lightly
1322 # opencensus
@@ -1104,8 +1329,9 @@ smmap==5.0.3
1329 # via gitdb
1330 sniffio==1.3.1
1331 # via
1107 - # anyio
1332 + # anthropic
1333 # httpx
1334 + # openai
1335 sortedcontainers==2.4.0
1336 # via hypothesis
1337 soundfile==0.13.1
@@ -1124,10 +1350,16 @@ sqlalchemy==2.0.48
1350 # optuna
1351 sqlitedict==2.1.0
1352 # via lm-eval
1353 +sse-starlette==3.3.4
1354 + # via mcp
1355 starlette==0.52.1
1356 # via
1357 # fastapi
1358 + # mcp
1359 + # model-hosting-container-standards
1360 + # prometheus-fastapi-instrumentator
1361 # schemathesis
1362 + # sse-starlette
1363 # starlette-testclient
1364 starlette-testclient==0.4.1
1365 # via schemathesis
@@ -1137,6 +1369,8 @@ stringzilla==4.6.0
1369 # via albucore
1370 structlog==25.5.0
1371 # via gpt-oss
1372 +supervisor==4.3.0
1373 + # via model-hosting-container-standards
1374 sympy==1.14.0
1375 # via
1376 # einx
@@ -1180,6 +1414,7 @@ tifffile==2026.3.3
1414 tiktoken==0.12.0
1415 # via
1416 # -c requirements/common.txt
1417 + # -r requirements/common.txt
1418 # gpt-oss
1419 # lm-eval
1420 # mistral-common
@@ -1194,6 +1429,7 @@ timm==1.0.17
1429 tokenizers==0.22.0
1430 # via
1431 # -c requirements/common.txt
1432 + # -r requirements/common.txt
1433 # -r requirements/rocm-test.in
1434 # transformers
1435 tomli==2.4.0
@@ -1212,8 +1448,10 @@ torchmetrics==1.9.0
1448 # torchgeo
1449 tqdm==4.67.3
1450 # via
1451 + # -r requirements/common.txt
1452 # datasets
1453 # evaluate
1454 + # gguf
1455 # huggingface-hub
1456 # lightly
1457 # lightning
@@ -1221,6 +1459,7 @@ tqdm==4.67.3
1459 # mteb
1460 # nltk
1461 # open-clip-torch
1462 + # openai
1463 # optuna
1464 # peft
1465 # pqdm
@@ -1233,11 +1472,14 @@ tqdm==4.67.3
1472 transformers==4.57.5
1473 # via
1474 # -c requirements/common.txt
1475 + # -r requirements/common.txt
1476 # -r requirements/rocm-test.in
1477 + # compressed-tensors
1478 # genai-perf
1479 # peft
1480 # sentence-transformers
1481 # transformers-stream-generator
1482 + # xgrammar
1483 transformers-stream-generator==0.0.5
1484 # via -r requirements/rocm-test.in
1485 tritonclient==2.66.0
@@ -1251,6 +1493,8 @@ typepy==1.3.4
1493 # tabledata
1494 typer==0.24.1
1495 # via
1496 + # fastapi-cli
1497 + # fastapi-cloud-cli
1498 # fastsafetensors
1499 # perceptron
1500 typeshed-client==2.9.0
@@ -1258,9 +1502,12 @@ typeshed-client==2.9.0
1502 typing-extensions==4.15.0
1503 # via
1504 # -c requirements/common.txt
1505 + # -r requirements/common.txt
1506 # aiosignal
1507 # albumentations
1508 # alembic
1509 + # anthropic
1510 + # anyio
1511 # azure-core
1512 # azure-identity
1513 # azure-storage-blob
@@ -1272,9 +1519,13 @@ typing-extensions==4.15.0
1519 # lightning
1520 # lightning-utilities
1521 # lm-eval
1522 + # mcp
1523 # mistral-common
1524 # mteb
1525 + # openai
1526 # opentelemetry-api
1527 + # opentelemetry-exporter-otlp-proto-grpc
1528 + # opentelemetry-exporter-otlp-proto-http
1529 # opentelemetry-sdk
1530 # opentelemetry-semantic-conventions
1531 # pqdm
@@ -1283,6 +1534,7 @@ typing-extensions==4.15.0
1534 # pydantic-extra-types
1535 # pytorch-lightning
1536 # referencing
1537 + # rich-toolkit
1538 # sentence-transformers
1539 # sqlalchemy
1540 # starlette
@@ -1292,10 +1544,13 @@ typing-extensions==4.15.0
1544 # typeshed-client
1545 # typing-inspection
1546 # wandb
1547 + # xgrammar
1548 typing-inspection==0.4.2
1549 # via
1550 # fastapi
1551 + # mcp
1552 # pydantic
1553 + # pydantic-settings
1554 tzdata==2025.3
1555 # via arrow
1556 uri-template==1.3.0
@@ -1311,7 +1566,14 @@ urllib3==2.6.3
1566 # sentry-sdk
1567 # tritonclient
1568 uvicorn==0.42.0
1314 - # via gpt-oss
1569 + # via
1570 + # fastapi
1571 + # fastapi-cli
1572 + # fastapi-cloud-cli
1573 + # gpt-oss
1574 + # mcp
1575 +uvloop==0.22.1
1576 + # via uvicorn
1577 vector-quantize-pytorch==1.28.0
1578 # via -r requirements/rocm-test.in
1579 virtualenv==21.2.0
@@ -1320,10 +1582,16 @@ vocos==0.1.0
1582 # via -r requirements/rocm-test.in
1583 wandb==0.25.1
1584 # via terratorch
1585 +watchfiles==1.1.1
1586 + # via
1587 + # -r requirements/common.txt
1588 + # uvicorn
1589 wcwidth==0.6.0
1590 # via ftfy
1591 webcolors==25.10.0
1592 # via jsonschema
1593 +websockets==16.0
1594 + # via uvicorn
1595 werkzeug==3.1.6
1596 # via
1597 # schemathesis
@@ -1334,6 +1602,10 @@ wrapt==2.1.2
1602 # via smart-open
1603 xarray==2026.2.0
1604 # via rioxarray
1605 +xgrammar==0.1.33
1606 + # via
1607 + # -c requirements/common.txt
1608 + # -r requirements/common.txt
1609 xxhash==3.6.0
1610 # via
1611 # datasets