Skip to content

Commit

Permalink
manylinux: update to PEP-599
Browse files Browse the repository at this point in the history
PEP-513 and PEP-571 reached EOL.

Signed-off-by: Matteo Cafasso <noxdafox@gmail.com>
  • Loading branch information
noxdafox committed May 9, 2021
1 parent 2a73e06 commit 1b9c6fb
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions doc/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -345,7 +345,7 @@ The following conditional variables are accepted by the Makefile.
Manylinux Wheels
++++++++++++++++

It is possible to build `x86_64` wheels for Linux based on PEP-513_ standards. Only requirement is Docker_.
It is possible to build `x86_64` wheels for Linux based on PEP-599_ standards. Only requirement is Docker_.

To build the container, issue the following command from the project root folder.

Expand Down Expand Up @@ -380,5 +380,5 @@ Indices and tables
.. _CFFI: https://cffi.readthedocs.io/en/latest/index.html
.. _`Advanced Programming Guide`: http://clipsrules.sourceforge.net/documentation/v640/apg.pdf
.. _`interned string`: https://docs.python.org/3/library/sys.html?highlight=sys%20intern#sys.intern
.. _PEP-513: https://www.python.org/dev/peps/pep-0513/
.. _PEP-599: https://www.python.org/dev/peps/pep-0599/
.. _Docker: https://www.docker.com
2 changes: 1 addition & 1 deletion manylinux/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM quay.io/pypa/manylinux2010_x86_64
FROM quay.io/pypa/manylinux2014_x86_64

RUN yum install -y make unzip wget libffi libffi-devel

Expand Down
2 changes: 1 addition & 1 deletion manylinux/build-wheels.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ done

# Bundle external shared libraries into the wheels
for whl in wheelhouse/*.whl; do
auditwheel repair "$whl" --plat manylinux2010_x86_64 -w /io/wheelhouse/
auditwheel repair "$whl" --plat manylinux2014_x86_64 -w /io/wheelhouse/
done

# Install packages and test
Expand Down

0 comments on commit 1b9c6fb

Please sign in to comment.