[CI/Build] Resolve a dependency deadlock when installing the test dependencies used in CI (#37766)

Signed-off-by: Run Yu <yurun00@gmail.com>
This commit is contained in:
Run Yu
2026-03-31 11:05:14 -07:00
committed by GitHub
parent 7c080dd3c5
commit 07edd551cc
2 changed files with 28 additions and 7 deletions

View File

@@ -39,7 +39,7 @@ repos:
rev: 0.11.1
hooks:
- id: pip-compile
args: [requirements/test.in, -o, requirements/test.txt, --index-strategy, unsafe-best-match, --torch-backend, cu129, --python-platform, x86_64-manylinux_2_28, --python-version, "3.12"]
args: [requirements/test.in, -c, requirements/common.txt, -o, requirements/test.txt, --index-strategy, unsafe-best-match, --torch-backend, cu129, --python-platform, x86_64-manylinux_2_28, --python-version, "3.12"]
files: ^requirements/test\.(in|txt)$
- id: pip-compile
alias: pip-compile-rocm

View File

@@ -1,5 +1,5 @@
# This file was autogenerated by uv via the following command:
# uv pip compile requirements/test.in -o requirements/test.txt --index-strategy unsafe-best-match --torch-backend cu129 --python-platform x86_64-manylinux_2_28 --python-version 3.12
# uv pip compile requirements/test.in -c requirements/common.txt -o requirements/test.txt --index-strategy unsafe-best-match --torch-backend cu129 --python-platform x86_64-manylinux_2_28 --python-version 3.12
absl-py==2.1.0
# via
# rouge-score
@@ -14,6 +14,7 @@ aiohappyeyeballs==2.6.1
# via aiohttp
aiohttp==3.13.3
# via
# -c requirements/common.txt
# aiohttp-cors
# datasets
# fsspec
@@ -225,7 +226,9 @@ et-xmlfile==2.0.0
evaluate==0.4.3
# via lm-eval
fastapi==0.128.0
# via gpt-oss
# via
# -c requirements/common.txt
# gpt-oss
fastparquet==2024.11.0
# via genai-perf
fastrlock==0.8.2
@@ -234,6 +237,7 @@ fastsafetensors==0.2.2
# via -r requirements/test.in
filelock==3.16.1
# via
# -c requirements/common.txt
# blobfile
# datasets
# diffusers
@@ -505,7 +509,9 @@ mbstrdecoder==1.1.3
mdurl==0.1.2
# via markdown-it-py
mistral-common==1.10.0
# via -r requirements/test.in
# via
# -c requirements/common.txt
# -r requirements/test.in
more-itertools==10.5.0
# via lm-eval
mpmath==1.3.0
@@ -655,13 +661,16 @@ omegaconf==2.3.0
open-clip-torch==2.32.0
# via -r requirements/test.in
openai-harmony==0.0.4
# via gpt-oss
# via
# -c requirements/common.txt
# gpt-oss
opencensus==0.11.4
# via ray
opencensus-context==0.1.3
# via opencensus
opencv-python-headless==4.13.0.90
# via
# -c requirements/common.txt
# -r requirements/test.in
# albucore
# albumentations
@@ -670,15 +679,17 @@ openpyxl==3.1.5
# via -r requirements/test.in
opentelemetry-api==1.35.0
# via
# -c requirements/common.txt
# opentelemetry-exporter-prometheus
# opentelemetry-sdk
# opentelemetry-semantic-conventions
opentelemetry-exporter-prometheus==0.56b0
# via ray
opentelemetry-proto==1.36.0
opentelemetry-proto==1.35.0
# via ray
opentelemetry-sdk==1.35.0
# via
# -c requirements/common.txt
# opentelemetry-exporter-prometheus
# ray
opentelemetry-semantic-conventions==0.56b0
@@ -785,6 +796,7 @@ pqdm==0.2.0
# via -r requirements/test.in
prometheus-client==0.22.0
# via
# -c requirements/common.txt
# opentelemetry-exporter-prometheus
# ray
propcache==0.2.0
@@ -793,8 +805,9 @@ propcache==0.2.0
# yarl
proto-plus==1.26.1
# via google-api-core
protobuf==6.33.2
protobuf==6.33.6
# via
# -c requirements/common.txt
# google-api-core
# googleapis-common-protos
# grpcio-reflection
@@ -836,6 +849,7 @@ pycryptodomex==3.22.0
# via blobfile
pydantic==2.12.0
# via
# -c requirements/common.txt
# -r requirements/test.in
# albumentations
# datamodel-code-generator
@@ -973,6 +987,7 @@ regex==2024.9.11
# transformers
requests==2.32.3
# via
# -c requirements/common.txt
# azure-core
# buildkite-test-collector
# datasets
@@ -1085,6 +1100,7 @@ sentry-sdk==2.52.0
# via wandb
setuptools==77.0.3
# via
# -c requirements/common.txt
# lightning-utilities
# pytablewriter
# tensorboard
@@ -1099,6 +1115,7 @@ shellingham==1.5.4
# typer
six==1.16.0
# via
# -c requirements/common.txt
# junit-xml
# lightly
# opencensus
@@ -1183,6 +1200,7 @@ tifffile==2025.3.30
# terratorch
tiktoken==0.12.0
# via
# -c requirements/common.txt
# gpt-oss
# lm-eval
# mistral-common
@@ -1195,6 +1213,7 @@ timm==1.0.17
# torchgeo
tokenizers==0.22.0
# via
# -c requirements/common.txt
# -r requirements/test.in
# transformers
tomli==2.2.1
@@ -1271,6 +1290,7 @@ tqdm==4.67.3
# transformers
transformers==4.57.5
# via
# -c requirements/common.txt
# -r requirements/test.in
# genai-perf
# peft
@@ -1297,6 +1317,7 @@ typeshed-client==2.8.2
# via jsonargparse
typing-extensions==4.15.0
# via
# -c requirements/common.txt
# aiosignal
# albumentations
# alembic