Skip to content

Commit

Permalink
for linux pip upgrade to manylinux_2_34 and install bzip2, openssl, xz
Browse files Browse the repository at this point in the history
  • Loading branch information
jcschaff committed Jan 20, 2025
1 parent 0e2f090 commit 89b6ff1
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions .github/workflows/pip.yml
Original file line number Diff line number Diff line change
Expand Up @@ -137,9 +137,9 @@ jobs:

- name: Build and install manylinux for python 3.9
run: |
docker run --rm -v $(pwd):/io quay.io/pypa/manylinux2014_x86_64 \
docker run --rm -v $(pwd):/io quay.io/pypa/manylinux_2_34_x86_64 \
/bin/bash -c \
"yum install -y boost-devel hdf5-devel libzip-devel ninja-build && \
"yum install -y boost-devel hdf5-devel libzip-devel bzip2-devel ninja-build openssl-devel xz-devel && \
/opt/python/cp39-cp39/bin/pip wheel /io/ -w /io/dist && \
auditwheel repair /io/dist/*.whl -w /io/dist/"
echo "keeping only the manylinux wheels, remove those with -linux_x86_64.whl in the name"
Expand All @@ -149,9 +149,9 @@ jobs:

- name: Build and install manylinux for python 3.10
run: |
docker run --rm -v $(pwd):/io quay.io/pypa/manylinux2014_x86_64 \
docker run --rm -v $(pwd):/io quay.io/pypa/manylinux_2_34_x86_64 \
/bin/bash -c \
"yum install -y boost-devel hdf5-devel libzip-devel ninja-build && \
"yum install -y boost-devel hdf5-devel libzip-devel bzip2-devel ninja-build openssl-devel xz-devel && \
/opt/python/cp310-cp310/bin/pip wheel /io/ -w /io/dist && \
auditwheel repair /io/dist/*.whl -w /io/dist/"
echo "keeping only the manylinux wheels, remove those with -linux_x86_64.whl in the name"
Expand All @@ -161,9 +161,9 @@ jobs:

- name: Build and install manylinux for python 3.11
run: |
docker run --rm -v $(pwd):/io quay.io/pypa/manylinux2014_x86_64 \
docker run --rm -v $(pwd):/io quay.io/pypa/manylinux_2_34_x86_64 \
/bin/bash -c \
"yum install -y boost-devel hdf5-devel libzip-devel ninja-build && \
"yum install -y boost-devel hdf5-devel libzip-devel bzip2-devel ninja-build openssl-devel xz-devel && \
/opt/python/cp311-cp311/bin/pip wheel /io/ -w /io/dist && \
auditwheel repair /io/dist/*.whl -w /io/dist/"
echo "keeping only the manylinux wheels, remove those with -linux_x86_64.whl in the name"
Expand All @@ -173,9 +173,9 @@ jobs:

- name: Build and install manylinux for python 3.12
run: |
docker run --rm -v $(pwd):/io quay.io/pypa/manylinux2014_x86_64 \
docker run --rm -v $(pwd):/io quay.io/pypa/manylinux_2_34_x86_64 \
/bin/bash -c \
"yum install -y boost-devel hdf5-devel libzip-devel ninja-build && \
"yum install -y boost-devel hdf5-devel libzip-devel bzip2-devel ninja-build openssl-devel xz-devel && \
/opt/python/cp312-cp312/bin/pip wheel /io/ -w /io/dist && \
auditwheel repair /io/dist/*.whl -w /io/dist/"
echo "keeping only the manylinux wheels, remove those with -linux_x86_64.whl in the name"
Expand Down

0 comments on commit 89b6ff1

Please sign in to comment.