Skip to content

Commit 423abcc

Browse files
authored
Merge pull request #301 from thewtex/manylinux-bump-startup
ENH: Bump manylinux x64 image to latest
2 parents 8ba6332 + 842897d commit 423abcc

4 files changed

Lines changed: 7 additions & 7 deletions

File tree

scripts/dockcross-manylinux-build-wheels.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ oci_exe=$(ociExe)
2525
MANYLINUX_VERSION=${MANYLINUX_VERSION:=_2_28}
2626

2727
if [[ ${MANYLINUX_VERSION} == _2_28 ]]; then
28-
IMAGE_TAG=${IMAGE_TAG:=20250913-6ea98ba}
28+
IMAGE_TAG=${IMAGE_TAG:=20260203-3dfb3ff}
2929
elif [[ ${MANYLINUX_VERSION} == 2014 ]]; then
3030
IMAGE_TAG=${IMAGE_TAG:=20240304-9e57d2b}
3131
else

scripts/dockcross-manylinux-set-vars.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ TARGET_ARCH=${TARGET_ARCH:=x64}
3939

4040
# Specialized manylinux image tag to use for building.
4141
if [[ ${MANYLINUX_VERSION} == _2_28 && ${TARGET_ARCH} == x64 ]]; then
42-
IMAGE_TAG=${IMAGE_TAG:=20250913-6ea98ba}
42+
IMAGE_TAG=${IMAGE_TAG:=20260203-3dfb3ff}
4343
elif [[ ${MANYLINUX_VERSION} == _2_28 && ${TARGET_ARCH} == aarch64 ]]; then
4444
IMAGE_TAG=${IMAGE_TAG:=2025.08.12-1}
4545
elif [[ ${MANYLINUX_VERSION} == 2014 ]]; then

scripts/internal/manylinux-build-module-wheels.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,14 +90,14 @@ for PYBIN in "${PYBINARIES[@]}"; do
9090

9191
if $use_skbuild_classic; then
9292
# So older remote modules with setup.py continue to work
93-
${Python3_EXECUTABLE} -m pip install --upgrade scikit-build
93+
sudo ${Python3_EXECUTABLE} -m pip install --upgrade scikit-build
9494
fi
9595

9696
if [[ -e /work/requirements-dev.txt ]]; then
97-
${PYBIN}/pip install --upgrade -r /work/requirements-dev.txt
97+
sudo ${PYBIN}/pip install --upgrade -r /work/requirements-dev.txt
9898
fi
9999
if [[ -e /ITKPythonPackage/requirements-dev.txt ]]; then
100-
${PYBIN}/pip install --upgrade -r /ITKPythonPackage/requirements-dev.txt
100+
sudo ${PYBIN}/pip install --upgrade -r /ITKPythonPackage/requirements-dev.txt
101101
fi
102102
version=$(basename $(dirname ${PYBIN}))
103103
# Remove "m" -- not present in Python 3.8 and later

scripts/internal/manylinux-build-wheels.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ for PYBIN in "${PYBINARIES[@]}"; do
6262
echo "Python3_INCLUDE_DIR:${Python3_INCLUDE_DIR}"
6363

6464
# Install dependencies
65-
${PYBIN}/pip install --upgrade -r /work/requirements-dev.txt
65+
sudo ${PYBIN}/pip install --upgrade -r /work/requirements-dev.txt
6666

6767
build_type="Release"
6868
compile_flags="-O3 -DNDEBUG"
@@ -204,7 +204,7 @@ rm dist/itk_*-linux_*.whl
204204
# Install packages and test
205205
for PYBIN in "${PYBINARIES[@]}"; do
206206
${PYBIN}/pip install --user numpy
207-
${PYBIN}/pip install --upgrade pip
207+
sudo ${PYBIN}/pip install --upgrade pip
208208
${PYBIN}/pip install itk --user --no-cache-dir --no-index -f /work/dist
209209
(cd $HOME && ${PYBIN}/python -c 'from itk import ITKCommon;')
210210
(cd $HOME && ${PYBIN}/python -c 'import itk; image = itk.Image[itk.UC, 2].New()')

0 commit comments

Comments
 (0)