@@ -62,7 +62,7 @@ for PYTHON in /opt/python/*/bin/python; do
62
62
if [ " ${IMPLEMENTATION} " == " cpython" ]; then
63
63
# Make sure sqlite3 module can be loaded properly and is the manylinux version one
64
64
# 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 )'
66
66
# Make sure tkinter module can be loaded properly
67
67
$PYTHON -c ' import tkinter; print(tkinter.TkVersion); assert tkinter.TkVersion >= 8.6'
68
68
# cpython shall be available as python
@@ -128,10 +128,6 @@ pipx run nox --version
128
128
pipx install --pip-args=' --no-input' nox
129
129
nox --version
130
130
tar --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
135
131
136
132
# check libcrypt.so.1 can be loaded by some system packages,
137
133
# as LD_LIBRARY_PATH might not be enough.
@@ -143,6 +139,8 @@ if [ "${AUDITWHEEL_POLICY}" == "manylinux2014" ]; then
143
139
fi
144
140
145
141
if [ " ${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
146
144
# sqlite compilation tests, intended to ensure appropriate headers, pkg_config, etc.
147
145
# are available for downstream compile against installed tools
148
146
source_dir=" ${MY_DIR} /ctest"
0 commit comments