Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion manywheel/Dockerfile_2_28
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,11 @@ RUN yum install -y sudo wget curl perl util-linux xz bzip2 git patch which perl
ENV PATH=/opt/rh/gcc-toolset-${DEVTOOLSET_VERSION}/root/usr/bin:$PATH
ENV LD_LIBRARY_PATH=/opt/rh/gcc-toolset-${DEVTOOLSET_VERSION}/root/usr/lib64:/opt/rh/gcc-toolset-${DEVTOOLSET_VERSION}/root/usr/lib:$LD_LIBRARY_PATH
# Install setuptools and wheel for python 3.12/3.13
RUN for cpython_version in "cp312-cp312" "cp313-cp313" "cp313-cp313t"; do \
# Note: cp313-cp313t (free-threaded 3.13) was dropped from the upstream
# manylinux_2_28_x86_64 image; the free-threaded interpreter ships under
# cp314-cp314t / cp315-cp315t now. Iterating over a non-existent
# /opt/python/cp313-cp313t/bin/python fails the build with exit 127.
RUN for cpython_version in "cp312-cp312" "cp313-cp313"; do \
/opt/python/${cpython_version}/bin/python -m pip install setuptools wheel; \
done;

Expand Down
Loading