Skip to content

Commit 2c15b2b

Browse files
committed
usd-exchange: Upgrade pip in the test venv before installing the wheel
python -m venv seeds pip from the interpreter's ensurepip bundle, which is 23.0.1 for cp310 and 24.0 for cp311 in the manylinux image. Both vendor packaging 21.3, whose manylinux arch list has no riscv64, so pip rejected the manylinux_2_39_riscv64 wheel as unsupported on those two legs only.
1 parent b2b5e9d commit 2c15b2b

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

‎.github/workflows/build-usd-exchange.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,7 @@ jobs:
292292
293293
VENV=/tmp/venv
294294
"/opt/python/${PYTHON_TAG}-${PYTHON_TAG}/bin/python" -m venv "${VENV}"
295+
"${VENV}/bin/python" -m pip install -U pip
295296
wheel="$(echo /work/dist/*.whl)"
296297
"${VENV}/bin/python" -m pip install "${wheel}[test]"
297298

0 commit comments

Comments
 (0)