File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2222# 3.9 EOL 2025.10.31, keep in list just in case, but CI pipeline sets CPYTHON_VERSIONS
2323IFS=' ' read -r -a allowed_python_versions <<< $CPYTHON_VERSIONS
2424
25+ echo " Allowed Python versions: ${allowed_python_versions[*]} "
26+
2527function 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
202205done
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)
You can’t perform that action at this time.
0 commit comments