From c1fbb9ad99aed5b556639f509af7ee5227ce4c98 Mon Sep 17 00:00:00 2001 From: Panos Date: Sun, 23 Mar 2025 18:27:28 +0000 Subject: [PATCH] Removed manylinux 2_24 wheels --- ci/build-manylinux.sh | 9 ----- ci/docker/manylinux/Dockerfile.aarch64_2_24 | 38 ------------------- ci/docker/manylinux/Dockerfile.aarch64_2_28 | 38 ------------------- .../Dockerfile.manylinux_2_24_x86_64 | 38 ------------------- .../Dockerfile.manylinux_2_28_x86_64 | 38 ------------------- 5 files changed, 161 deletions(-) delete mode 100644 ci/docker/manylinux/Dockerfile.aarch64_2_24 delete mode 100644 ci/docker/manylinux/Dockerfile.aarch64_2_28 delete mode 100644 ci/docker/manylinux/Dockerfile.manylinux_2_24_x86_64 delete mode 100644 ci/docker/manylinux/Dockerfile.manylinux_2_28_x86_64 diff --git a/ci/build-manylinux.sh b/ci/build-manylinux.sh index 12c010ea..5eb463f4 100755 --- a/ci/build-manylinux.sh +++ b/ci/build-manylinux.sh @@ -22,7 +22,6 @@ tar -czf ci/docker/manylinux/krb5-${KRB}.tar.gz krb5-${KRB} docker_repo="parallelssh/ssh-manylinux" docker_files=( "ci/docker/manylinux/Dockerfile.2014_x86_64" -# "ci/docker/manylinux/Dockerfile.manylinux_2_24_x86_64" # "ci/docker/manylinux/Dockerfile.manylinux_2_28_x86_64" ) @@ -32,24 +31,16 @@ python ci/appveyor/fix_version.py . if [[ $(uname -m) == "aarch64" ]]; then docker_files=( "ci/docker/manylinux/Dockerfile.aarch64" -# "ci/docker/manylinux/Dockerfile.aarch64_2_24" -# "ci/docker/manylinux/Dockerfile.aarch64_2_28" ) fi for docker_file in "${docker_files[@]}"; do if [[ ${docker_file} == "ci/docker/manylinux/Dockerfile.2014_x86_64" ]]; then docker_tag="${docker_repo}:2014_x86_64" - elif [[ ${docker_file} == "ci/docker/manylinux/Dockerfile" ]]; then - docker_tag="${docker_repo}:2010_x86_64" - elif [[ ${docker_file} == "ci/docker/manylinux/Dockerfile.manylinux_2_24_x86_64" ]]; then - docker_tag="${docker_repo}:2_24_x86_64" elif [[ ${docker_file} == "ci/docker/manylinux/Dockerfile.manylinux_2_28_x86_64" ]]; then docker_tag="${docker_repo}:2_28_x86_64" elif [[ ${docker_file} == "ci/docker/manylinux/Dockerfile.aarch64" ]]; then docker_tag="${docker_repo}:2014_aarch64" - elif [[ ${docker_file} == "ci/docker/manylinux/Dockerfile.aarch64_2_24" ]]; then - docker_tag="${docker_repo}:2_24_aarch64" elif [[ ${docker_file} == "ci/docker/manylinux/Dockerfile.aarch64_2_28" ]]; then docker_tag="${docker_repo}:2_28_aarch64" fi diff --git a/ci/docker/manylinux/Dockerfile.aarch64_2_24 b/ci/docker/manylinux/Dockerfile.aarch64_2_24 deleted file mode 100644 index 1a2c0c5d..00000000 --- a/ci/docker/manylinux/Dockerfile.aarch64_2_24 +++ /dev/null @@ -1,38 +0,0 @@ -FROM quay.io/pypa/manylinux_2_24_aarch64 - -ENV OPENSSL=openssl-3.4.0 -ENV LIBSSH=0.11.1 -ENV SYSTEM_LIBSSH=1 -ENV KRB=1.21.3 -ENV CFLAGS="-g0 -s" - -RUN apt-get update -y && apt-get install zlib1g-dev cmake -y - -ADD libssh-${LIBSSH}.tar.gz libssh.tar.gz -ADD krb5-${KRB}.tar.gz krb5.tar.gz -ADD https://www.openssl.org/source/${OPENSSL}.tar.gz ${OPENSSL}.tar.gz - - -# Kerberos -RUN cd krb5.tar.gz/krb5-${KRB}/src && \ - ./configure && \ - make -j6 && \ - make install - - -RUN tar -xzf ${OPENSSL}.tar.gz -# Openssl -RUN cd ${OPENSSL} && \ - ./config --prefix=/usr --openssldir=/usr/openssl threads shared && \ - make -j6 && make install_sw - - -# Libssh -RUN cc --version; openssl version -a; mkdir -p build_libssh && cd build_libssh && \ - cmake3 ../libssh.tar.gz/libssh -DCMAKE_BUILD_TYPE=Release \ - -DWITH_GSSAPI=ON -DWITH_EXAMPLES=OFF -DUNIT_TESTING=OFF && \ - make -j6 install/strip - -RUN rm -rf ${OPENSSL}* libssh.tar.gz build_libssh krb5.tar.gz - -VOLUME /var/cache diff --git a/ci/docker/manylinux/Dockerfile.aarch64_2_28 b/ci/docker/manylinux/Dockerfile.aarch64_2_28 deleted file mode 100644 index c2a6cdd3..00000000 --- a/ci/docker/manylinux/Dockerfile.aarch64_2_28 +++ /dev/null @@ -1,38 +0,0 @@ -FROM quay.io/pypa/manylinux_2_28_aarch64 - -ENV OPENSSL=openssl-3.4.0 -ENV LIBSSH=0.11.1 -ENV SYSTEM_LIBSSH=1 -ENV KRB=1.21.3 -ENV CFLAGS="-g0 -s" - -RUN yum install zlib-devel cmake3 -y - -ADD libssh-${LIBSSH}.tar.gz libssh.tar.gz -ADD krb5-${KRB}.tar.gz krb5.tar.gz -ADD https://www.openssl.org/source/${OPENSSL}.tar.gz ${OPENSSL}.tar.gz - - -# Kerberos -RUN cd krb5.tar.gz/krb5-${KRB}/src && \ - ./configure && \ - make -j6 && \ - make install - - -RUN tar -xzf ${OPENSSL}.tar.gz -# Openssl -RUN cd ${OPENSSL} && \ - ./config --prefix=/usr --openssldir=/usr/openssl threads shared && \ - make -j6 && make install_sw - - -# Libssh -RUN cc --version; openssl version -a; mkdir -p build_libssh && cd build_libssh && \ - cmake3 ../libssh.tar.gz/libssh -DCMAKE_BUILD_TYPE=Release \ - -DWITH_GSSAPI=ON -DWITH_EXAMPLES=OFF -DUNIT_TESTING=OFF && \ - make -j6 install/strip - -RUN rm -rf ${OPENSSL}* libssh.tar.gz build_libssh krb5.tar.gz - -VOLUME /var/cache diff --git a/ci/docker/manylinux/Dockerfile.manylinux_2_24_x86_64 b/ci/docker/manylinux/Dockerfile.manylinux_2_24_x86_64 deleted file mode 100644 index 3286cec3..00000000 --- a/ci/docker/manylinux/Dockerfile.manylinux_2_24_x86_64 +++ /dev/null @@ -1,38 +0,0 @@ -FROM quay.io/pypa/manylinux_2_24_x86_64 - -ENV OPENSSL=openssl-3.4.0 -ENV LIBSSH=0.11.1 -ENV SYSTEM_LIBSSH=1 -ENV KRB=1.21.3 -ENV CFLAGS="-g0 -s" - -RUN apt-get update -y && apt-get install zlib1g-dev cmake -y - -ADD libssh-${LIBSSH}.tar.gz libssh.tar.gz -ADD krb5-${KRB}.tar.gz krb5.tar.gz -ADD https://www.openssl.org/source/${OPENSSL}.tar.gz ${OPENSSL}.tar.gz - - -# Kerberos -RUN cd krb5.tar.gz/krb5-${KRB}/src && \ - ./configure && \ - make -j6 && \ - make install - - -RUN tar -xzf ${OPENSSL}.tar.gz -# Openssl -RUN cd ${OPENSSL} && \ - ./config --prefix=/usr --openssldir=/usr/openssl threads shared && \ - make -j6 && make install_sw - - -# Libssh -RUN cc --version; openssl version -a; mkdir -p build_libssh && cd build_libssh && \ - cmake3 ../libssh.tar.gz/libssh -DCMAKE_BUILD_TYPE=Release \ - -DWITH_GSSAPI=ON -DWITH_EXAMPLES=OFF -DUNIT_TESTING=OFF && \ - make -j6 install/strip - -RUN rm -rf ${OPENSSL}* libssh.tar.gz build_libssh krb5.tar.gz - -VOLUME /var/cache diff --git a/ci/docker/manylinux/Dockerfile.manylinux_2_28_x86_64 b/ci/docker/manylinux/Dockerfile.manylinux_2_28_x86_64 deleted file mode 100644 index 77c2ddcf..00000000 --- a/ci/docker/manylinux/Dockerfile.manylinux_2_28_x86_64 +++ /dev/null @@ -1,38 +0,0 @@ -FROM quay.io/pypa/manylinux_2_28_x86_64 - -ENV OPENSSL=openssl-3.4.0 -ENV LIBSSH=0.11.1 -ENV SYSTEM_LIBSSH=1 -ENV KRB=1.21.3 -ENV CFLAGS="-g0 -s" - -RUN yum install zlib-devel cmake3 -y - -ADD libssh-${LIBSSH}.tar.gz libssh.tar.gz -ADD krb5-${KRB}.tar.gz krb5.tar.gz -ADD https://www.openssl.org/source/${OPENSSL}.tar.gz ${OPENSSL}.tar.gz - - -# Kerberos -RUN cd krb5.tar.gz/krb5-${KRB}/src && \ - ./configure && \ - make -j6 && \ - make install - - -RUN tar -xzf ${OPENSSL}.tar.gz -# Openssl -RUN cd ${OPENSSL} && \ - ./config --prefix=/usr --openssldir=/usr/openssl threads shared && \ - make -j6 && make install_sw - - -# Libssh -RUN cc --version; openssl version -a; mkdir -p build_libssh && cd build_libssh && \ - cmake3 ../libssh.tar.gz/libssh -DCMAKE_BUILD_TYPE=Release \ - -DWITH_GSSAPI=ON -DWITH_EXAMPLES=OFF -DUNIT_TESTING=OFF && \ - make -j6 install/strip - -RUN rm -rf ${OPENSSL}* libssh.tar.gz build_libssh krb5.tar.gz - -VOLUME /var/cache