Skip to content

Commit d82c9b4

Browse files
committed
manylinux: Add python 3.13 and setuptools/wheel deps
1 parent 9961a28 commit d82c9b4

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

buildconfig/manylinux-build/build-wheels.sh

+4-3
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ set -e -x
33

44

55
if [[ "$1" == "buildpypy" ]]; then
6-
export SUPPORTED_PYTHONS="cp36-cp36m cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310 cp311-cp311 cp312-cp312 pp39-pypy39_pp73 pp38-pypy38_pp73"
6+
export SUPPORTED_PYTHONS="cp36-cp36m cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310 cp311-cp311 cp312-cp312 cp313-cp313 pp39-pypy39_pp73"
77
elif [[ "$1" == "buildpypy10" ]]; then
88
export SUPPORTED_PYTHONS="cp36-cp36m cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310"
99
else
1010
if [ `uname -m` == "aarch64" ] || [ `uname -m` == "ppc64le" ]; then
11-
export SUPPORTED_PYTHONS="cp36-cp36m cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310 cp311-cp311 cp312-cp312"
11+
export SUPPORTED_PYTHONS="cp36-cp36m cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310 cp311-cp311 cp312-cp312 cp313-cp313"
1212
else
1313
export SUPPORTED_PYTHONS="cp36-cp36m cp37-cp37m cp38-cp38 cp39-cp39"
1414
fi
@@ -42,9 +42,10 @@ for PYVER in $SUPPORTED_PYTHONS; do
4242
PYTHON="/opt/python/${PYVER}/bin/pypy"
4343
fi
4444

45-
${PYTHON} -m pip install Sphinx "Cython>=3.0,<3.1"
45+
${PYTHON} -m pip install Sphinx setuptools wheel "Cython>=3.0,<3.1"
4646
cd io
4747
${PYTHON} setup.py docs
48+
${PYTHON} setup.py cython_only
4849
cd ..
4950
${PYTHON} -m pip wheel --global-option="build_ext" --global-option="-j4" -vvv /io/ -w wheelhouse/
5051
done

0 commit comments

Comments
 (0)