Skip to content

Commit 574718d

Browse files
committed
Python: Update manylinux build wheels script
1 parent 925439a commit 574718d

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

python/manylinux/build-wheels.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ fi
2222
# 3.9 EOL 2025.10.31, keep in list just in case, but CI pipeline sets CPYTHON_VERSIONS
2323
IFS=' ' read -r -a allowed_python_versions <<< $CPYTHON_VERSIONS
2424

25+
echo "Allowed Python versions: ${allowed_python_versions[*]}"
26+
2527
function in_allowed_python_versions {
2628
local e match="$1"
2729
shift
@@ -193,6 +195,7 @@ for PYBIN in /opt/python/*; do
193195
else
194196
export PYCBC_PYTHON3_INCLUDE_DIR="/opt/python/${python_bin}/include/python${python_version}"
195197
fi
198+
echo "Building wheel for Python ${python_version} using executable ${PYCBC_PYTHON3_EXECUTABLE} and include dir ${PYCBC_PYTHON3_INCLUDE_DIR}"
196199
if [[ -n "${PYCBC_VERBOSE_MAKEFILE-}" ]]; then
197200
"/opt/python/${python_bin}/bin/pip" wheel $PYTHON_SDK_WORKDIR --no-deps -w $PYTHON_SDK_WHEELHOUSE -v -v -v
198201
else
@@ -201,6 +204,8 @@ for PYBIN in /opt/python/*; do
201204
fi
202205
done
203206

207+
echo "Built wheels, now bundling external shared libraries..."
208+
204209
# Bundle external shared libraries into the wheels
205210
# we use a monkey patched version of auditwheel in order to not bundle
206211
# OpenSSL libraries (see auditwheel-update)

0 commit comments

Comments
 (0)