@@ -62,7 +62,7 @@ for PYTHON in /opt/python/*/bin/python; do
6262 if [ " ${IMPLEMENTATION} " == " cpython" ]; then
6363 # Make sure sqlite3 module can be loaded properly and is the manylinux version one
6464 # c.f. https://github.com/pypa/manylinux/issues/1030
65- $PYTHON -c ' import sqlite3; print(sqlite3.sqlite_version); assert sqlite3.sqlite_version_info[0:2] >= (3, 31 )'
65+ $PYTHON -c ' import sqlite3; print(sqlite3.sqlite_version); assert sqlite3.sqlite_version_info[0:2] >= (3, 50 )'
6666 # Make sure tkinter module can be loaded properly
6767 $PYTHON -c ' import tkinter; print(tkinter.TkVersion); assert tkinter.TkVersion >= 8.6'
6868 # cpython shall be available as python
@@ -128,10 +128,6 @@ pipx run nox --version
128128pipx install --pip-args=' --no-input' nox
129129nox --version
130130tar --version | grep " GNU tar"
131- # we stopped installing sqlite3 after manylinux_2_28 / musllinux_1_2
132- if [ " ${AUDITWHEEL_POLICY} " == " manylinux2014" ] || [ " ${AUDITWHEEL_POLICY} " == " manylinux_2_28" ] || [ " ${AUDITWHEEL_POLICY} " == " musllinux_1_2" ]; then
133- sqlite3 --version
134- fi
135131
136132# check libcrypt.so.1 can be loaded by some system packages,
137133# as LD_LIBRARY_PATH might not be enough.
@@ -143,6 +139,8 @@ if [ "${AUDITWHEEL_POLICY}" == "manylinux2014" ]; then
143139fi
144140
145141if [ " ${AUDITWHEEL_POLICY} " == " manylinux2014" ] || [ " ${AUDITWHEEL_POLICY} " == " manylinux_2_28" ] || [ " ${AUDITWHEEL_POLICY} " == " musllinux_1_2" ]; then
142+ # we stopped installing sqlite3 after manylinux_2_28 / musllinux_1_2 & this is becoming an internal detail
143+ /opt/_internal/sqlite3/bin/sqlite3 --version
146144 # sqlite compilation tests, intended to ensure appropriate headers, pkg_config, etc.
147145 # are available for downstream compile against installed tools
148146 source_dir=" ${MY_DIR} /ctest"
0 commit comments