Skip to content

Commit 142bd0f

Browse files
committed
Handle RAPIDS UCX version updates
Make sure RAPIDS UCX version updates are propagated through various constraints during RAPIDS releases.
1 parent 94974d1 commit 142bd0f

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

ci/release/update-version.sh

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,16 @@ DEPENDENCIES=(
4242
cudf
4343
rapids-dask-dependency
4444
)
45-
for DEP in "${DEPENDENCIES[@]}"; do
46-
for FILE in dependencies.yaml conda/environments/*.yml; do
45+
UCX_PY_DEPENDENCIES=(
46+
ucx-py
47+
)
48+
for FILE in dependencies.yaml conda/environments/*.yml; do
49+
for DEP in "${DEPENDENCIES[@]}"; do
4750
sed_runner "/-.* ${DEP}\(-cu[[:digit:]]\{2\}\)\{0,1\}==/ s/==.*/==${NEXT_RAPIDS_SHORT_TAG_PEP440}.*,>=0.0.0a0/g" "${FILE}"
4851
done
49-
sed_runner "/\"${DEP}==/ s/==.*\"/==${NEXT_RAPIDS_SHORT_TAG_PEP440}.*,>=0.0.0a0\"/g" pyproject.toml
52+
for DEP in "${UCX_PY_DEPENDENCIES[@]}"; do
53+
sed_runner "/-.* ${DEP}\(-cu[[:digit:]]\{2\}\)\{0,1\}==/ s/==.*/==${NEXT_SHORT_TAG_PEP440}.*,>=0.0.0a0/g" "${FILE}"
54+
done
5055
done
5156

5257
for FILE in .github/workflows/*.yaml; do

0 commit comments

Comments
 (0)