両方とも前のリビジョン 前のリビジョン 次のリビジョン 前のリビジョン python:manylinux [2024/02/17 11:39] – [インストール] ともやん python:manylinux [2024/04/01 13:27] (現在) – [レイヤー] ともやん
====== manylinux ====== ====== manylinux ======
本家: [[https://github.com/ pypa/manylinux|pypa/manylinux: Python wheels that work on any linux (almost)]] [[gtr>https://github.com/pypa/manylinux|翻訳]]\\ 本家: [[git> pypa/manylinux|pypa/manylinux: Python wheels that work on any linux (almost)]] [[gtr>https://github.com/pypa/manylinux|翻訳]]\\
デモ: [[git>pypa/python-manylinux-demo|pypa/python-manylinux-demo: Demo project for building Python wheels for Linux with Travis-CI]] [[gtr>https://github.com/pypa/python-manylinux-demo|翻訳]]\\
{{page>linux:redhat#rhel_manylinux_ベース_os&permalink}}
===== インストール ===== ===== インストール =====
[[https://quay.io/organization/pypa|pypa - Quay Container Registry · Quay]]\\ [[https://quay.io/organization/pypa|pypa - Quay Container Registry · Quay]]\\
ここでは Open Containers Initiative(OCI)に準拠の podman を利用する🤔\\ ここでは Open Containers Initiative (OCI) に準拠した podman を利用する🤔\\
[[linux:podman|Podman - ローカル環境からコンテナと Kubernetes をシームレスに操作]]\\ [[linux:podman|Podman - ローカル環境からコンテナと Kubernetes をシームレスに操作]]\\
<WRAP color_term> <WRAP color_term>
</WRAP> </WRAP>
Docker を利用する場合はインストールする🤔 \\ <WRAP round tip 90%>
** Docker を利用する場合** \\
[[linux:docker|Docker - 仮想化コンテナ]] の手順で Docker をインストールする🤔\\ [[linux:docker|Docker - 仮想化コンテナ]] の手順で Docker をインストールする🤔\\
<WRAP color_term> <WRAP color_term>
<WRAP color_command><html><pre> <WRAP color_command><html><pre>
<font color="#FF8700"><b>$</b></font> <font color="#26A269">docker</font> pull quay.io/pypa/manylinux_2_28_x86_64 <font color="#FF8700"><b>$</b></font> <font color="#26A269">docker</font> pull quay.io/pypa/manylinux_2_28_x86_64
</pre></html></WRAP>
</WRAP>
</WRAP>
イメージ一覧🤔\\
<WRAP color_term>
<WRAP color_command><html><pre>
<font color="#FF8700"><b>$</b></font> <font color="#26A269">podman</font> images
</pre></html></WRAP> </pre></html></WRAP>
<WRAP color_result><html><pre> <WRAP color_result><html><pre>
REPOSITORY TAG IMAGE ID CREATED SIZE
quay.io/pypa/manylinux_2_28_x86_64 latest 6c66b3527d6d 6 hours ago 1.62 GB
</pre></html></WRAP> </pre></html></WRAP>
</WRAP> </WRAP>
実行確認😉\\
<WRAP color_term>
<WRAP color_command><html><pre>
<font color="#FF8700"><b>$</b></font> <font color="#26A269">podman</font> run <font color="#A347BA">--rm</font> <font color="#A347BA">-it</font> quay.io/pypa/manylinux_2_28_x86_64:latest bash
</pre></html></WRAP>
<WRAP color_result><html><pre>
[root@b0d7587a956b /]# cat /etc/redhat-release
AlmaLinux release 8.9 (Midnight Oncilla)
</pre></html></WRAP>
</WRAP>
==== レイヤー ====
<WRAP color_term>
<WRAP color_command><html><pre>
<font color="#FF8700"><b>$</b></font> <font color="#26A269">podman</font> image tree quay.io/pypa/manylinux_2_28_x86_64
</pre></html></WRAP>
<WRAP color_result_hlong><html><pre>
Image ID: 324281f64a6e
Tags: [quay.io/pypa/manylinux_2_28_x86_64:latest]
Size: 1.606GB
Image Layers
├── ID: bb077eef2bb1 Size: 196.1MB Top Layer of: [docker.io/amd64/almalinux:8]
├── ID: 4291b0d097ec Size: 3.584kB
├── ID: fe62eb3ec726 Size: 9.728kB
├── ID: f9a422739086 Size: 1.536kB
├── ID: 4de3b09abe72 Size: 3.584kB
├── ID: 9eeb0f0b68a5 Size: 15.36kB
├── ID: fb564b08abce Size: 615.2MB
├── ID: 482e44cbab4e Size: 4.096kB
├── ID: 339f4b7c1e33 Size: 3.584kB
├── ID: 227d996d2bab Size: 3.55MB
├── ID: 9b5f4d8b1ac2 Size: 3.584kB
├── ID: f658dd00f971 Size: 2.286MB
├── ID: 4d023fe44ece Size: 3.072kB
├── ID: aeba7259be33 Size: 2.701MB
├── ID: c5e950b7fdbc Size: 4.608kB
├── ID: c6f066bfa456 Size: 1.024kB
├── ID: 264662abb4aa Size: 23.77MB
├── ID: 447d08860f76 Size: 3.819MB
├── ID: b1fdbcb0e621 Size: 674.8kB
└── ID: 302fa1cd25c4 Size: 757.6MB Top Layer of: [quay.io/pypa/manylinux_2_28_x86_64:latest]
</pre></html></WRAP>
</WRAP>
<WRAP color_term>
<WRAP color_command><html><pre>
<font color="#FF8700"><b>$</b></font> <font color="#26A269">podman</font> history quay.io/pypa/manylinux_2_28_x86_64
</pre></html></WRAP>
<WRAP color_result_hlong><html><pre>
ID CREATED CREATED BY SIZE COMMENT
324281f64a6e 6 days ago CMD ["/bin/bash"] 0B buildkit.dockerfile.v0
<missing> 6 days ago ENV SSL_CERT_FILE=/opt/_internal/certs.pem 0B buildkit.dockerfile.v0
<missing> 6 days ago RUN /bin/sh -c cp -rf /all_cpython/opt/_in... 758MB buildkit.dockerfile.v0
<missing> 6 days ago COPY build_scripts /opt/_internal/build_sc... 675kB buildkit.dockerfile.v0
<missing> 13 days ago COPY /manylinux-rootfs / # buildkit 3.82MB buildkit.dockerfile.v0
<missing> 13 days ago COPY /manylinux-rootfs / # buildkit 23.8MB buildkit.dockerfile.v0
<missing> 13 days ago RUN |5 POLICY=manylinux_2_28 PLATFORM=x86_... 1.02kB buildkit.dockerfile.v0
<missing> 13 days ago COPY build_scripts/install-libxcrypt.sh /b... 4.61kB buildkit.dockerfile.v0
<missing> 13 days ago RUN |5 POLICY=manylinux_2_28 PLATFORM=x86_... 2.7MB buildkit.dockerfile.v0
<missing> 13 days ago COPY build_scripts/install-libtool.sh /bui... 3.07kB buildkit.dockerfile.v0
<missing> 13 days ago RUN |5 POLICY=manylinux_2_28 PLATFORM=x86_... 2.29MB buildkit.dockerfile.v0
<missing> 13 days ago COPY build_scripts/install-automake.sh /bu... 3.58kB buildkit.dockerfile.v0
<missing> 13 days ago RUN |5 POLICY=manylinux_2_28 PLATFORM=x86_... 3.55MB buildkit.dockerfile.v0
<missing> 13 days ago COPY build_scripts/install-autoconf.sh /bu... 3.58kB buildkit.dockerfile.v0
<missing> 13 days ago COPY build_scripts/build_utils.sh /build_s... 4.1kB buildkit.dockerfile.v0
<missing> 13 days ago RUN |5 POLICY=manylinux_2_28 PLATFORM=x86_... 615MB buildkit.dockerfile.v0
<missing> 13 days ago COPY build_scripts/install-runtime-package... 15.4kB buildkit.dockerfile.v0
<missing> 13 days ago ENTRYPOINT ["manylinux-entrypoint"] 0B buildkit.dockerfile.v0
<missing> 13 days ago COPY manylinux-entrypoint /usr/local/bin/m... 3.58kB buildkit.dockerfile.v0
<missing> 13 days ago RUN |5 POLICY=manylinux_2_28 PLATFORM=x86_... 1.54kB buildkit.dockerfile.v0
<missing> 2 months ago COPY build_scripts/install-entrypoint.sh b... 9.73kB buildkit.dockerfile.v0
<missing> 2 months ago COPY build_scripts/fixup-mirrors.sh /usr/l... 3.58kB buildkit.dockerfile.v0
f8e12007b665 2 months ago ENV PKG_CONFIG_PATH=/usr/local/lib/pkgconfig 0B buildkit.dockerfile.v0
<missing> 2 months ago ENV PATH=/opt/rh/gcc-toolset-12/root/usr/b... 0B buildkit.dockerfile.v0
<missing> 2 months ago ENV LD_LIBRARY_PATH=/opt/rh/gcc-toolset-12... 0B buildkit.dockerfile.v0
<missing> 2 months ago ENV DEVTOOLSET_ROOTPATH=/opt/rh/gcc-toolse... 0B buildkit.dockerfile.v0
<missing> 2 months ago ENV LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 LA... 0B buildkit.dockerfile.v0
<missing> 2 months ago ENV AUDITWHEEL_POLICY=manylinux_2_28 AUDIT... 0B buildkit.dockerfile.v0
<missing> 2 months ago LABEL maintainer=The ManyLinux project 0B buildkit.dockerfile.v0
<missing> 2 months ago ARG PREPEND_PATH 0B buildkit.dockerfile.v0
<missing> 2 months ago ARG LD_LIBRARY_PATH_ARG 0B buildkit.dockerfile.v0
<missing> 2 months ago ARG DEVTOOLSET_ROOTPATH 0B buildkit.dockerfile.v0
<missing> 2 months ago ARG PLATFORM 0B buildkit.dockerfile.v0
<missing> 2 months ago ARG POLICY 0B buildkit.dockerfile.v0
<missing> 4 months ago /bin/sh -c #(nop) CMD ["/bin/bash"] 0B
<missing> 4 months ago /bin/sh -c #(nop) ADD file:610f0f89947b778... 196MB
</pre></html></WRAP>
</WRAP>
==== ベースイメージ ====
<WRAP color_term>
<WRAP color_command><html><pre>
<font color="#FF8700"><b>$</b></font> <font color="#26A269">podman</font> pull docker.io/amd64/almalinux:8
</pre></html></WRAP>
<WRAP color_result><html><pre>
Trying to pull docker.io/amd64/almalinux:8...
Getting image source signatures
Copying blob 53806b9086b8 skipped: already exists
Copying config f8e12007b6 done |
Writing manifest to image destination
f8e12007b665855c0766a3698891a9912a41d3e327e92cec30f8fef2523bf716
</pre></html></WRAP>
</WRAP>
<WRAP color_term>
<WRAP color_command><html><pre>
<font color="#FF8700"><b>$</b></font> <font color="#26A269">podman</font> image tree docker.io/amd64/almalinux:8
</pre></html></WRAP>
<WRAP color_result><html><pre>
Image ID: f8e12007b665
Tags: [docker.io/amd64/almalinux:8]
Size: 196.1MB
Image Layers
└── ID: bb077eef2bb1 Size: 196.1MB Top Layer of: [docker.io/amd64/almalinux:8]
</pre></html></WRAP>
</WRAP>
===== python-manylinux-demo =====
公式: [[https://github.com/pypa/python-manylinux-demo|]]\\
デモの Wheels をビルドする🤔\\
<WRAP color_term>
<WRAP color_command><html><pre>
<font color="#FF8700"><b>$</b></font> <font color="#26A269">git</font><font color="#999999"> clone </font><font color="#75507B">--depth</font><font color="#999999"> 1 https://github.com/pypa/python-manylinux-demo.git</font>
</pre></html></WRAP>
<WRAP color_result><html><pre>
Cloning into 'python-manylinux-demo'...
remote: Enumerating objects: 15, done.
remote: Counting objects: 100% (15/15), done.
remote: Compressing objects: 100% (12/12), done.
remote: Total 15 (delta 0), reused 10 (delta 0), pack-reused 0
Receiving objects: 100% (15/15), 7.63 KiB | 3.81 MiB/s, done.
</pre></html></WRAP>
<WRAP color_command><html><pre>
<font color="#FF8700"><b>$</b></font> <font color="#26A269">cd</font> <u style="text-decoration-style:single">python-manylinux-demo</u>
</pre></html></WRAP>
</WRAP>
<html><code>travis/build-wheels.sh</code></html> を修正する🤔\\
<WRAP color_term>
<WRAP color_command><html><pre>
<font color="#FF8700"><b>$</b></font> <font color="#26A269">nano</font><font color="#999999"> </font><font color="#999999"><u style="text-decoration-style:single">travis/build-wheels.sh</u></font>
</pre></html></WRAP>
<WRAP color_mincode><html><pre>
<font color="#06989A"># Install a system package required by our library</font>
yum <font color="#3465A4"><b>install</b></font><font color="#75507B"><b> -y</b></font> atlas-devel
</pre></html></WRAP>
↓
<WRAP color_mincode><html><pre>
<font color="#06989A"># Install a system package required by our library</font>
<font color="#06989A">#yum install -y atlas-devel</font>
dnf <font color="#3465A4"><b>install</b></font><font color="#75507B"><b> -y</b></font> blas blas-devel
<font color="#3465A4"><b>rm</b></font> /opt/python/cp312-cp312
</pre></html></WRAP>
</WRAP>
※現時点で nose は Python 3.12 の imp モジュール削除で動作しないので、cp312-cp312 を除外する🤔\\
[[https://docs.python.org/3/whatsnew/3.12.html|What’s New In Python 3.12 — Python 3.12.2 documentation]]\\
<html><code>dev-requirements.txt</code></html> を修正する🤔\\
<WRAP color_term>
<WRAP color_command><html><pre>
<font color="#FF8700"><b>$</b></font> <font color="#26A269">nano</font> <font color="#999999"><u style="text-decoration-style:single">dev-requirements.txt</u></font>
</pre></html></WRAP>
<WRAP color_mincode><html><pre>
nose
</pre></html></WRAP>
↓
<WRAP color_mincode><html><pre>
nose-py3
</pre></html></WRAP>
</WRAP>
<html><code>setup.py</code></html> を修正する🤔\\
<WRAP color_term>
<WRAP color_command><html><pre>
<font color="#FF8700"><b>$</b></font> <font color="#26A269">nano</font> <font color="#999999"><u style="text-decoration-style:single">setup.py</u></font>
</pre></html></WRAP>
<WRAP color_mincode><html><pre>
<font color="#06989A"><b>from</b></font> distutils.core <font color="#06989A"><b>import</b></font> setup, Extension
extension_module = Extension(
<font color="#26A269"><b>'pymanylinuxdemo.extension'</b></font>,
sources=[<font color="#26A269"><b>'pymanylinuxdemo/extension.c'</b></font>],
library_dirs=[<font color="#26A269"><b>'/usr/lib64/atlas/'</b></font>, <font color="#26A269"><b>'/usr/lib/atlas'</b></font>],
include_dirs=[<font color="#26A269"><b>'/usr/include'</b></font>],
libraries=[<font color="#26A269"><b>'cblas'</b></font>]
)
</pre></html></WRAP>
↓
<WRAP color_mincode><html><pre>
<font color="#06989A"><b>from</b></font> distutils.core <font color="#06989A"><b>import</b></font> setup, Extension
extension_module = Extension(
<font color="#26A269"><b>'pymanylinuxdemo.extension'</b></font>,
sources=[<font color="#26A269"><b>'pymanylinuxdemo/extension.c'</b></font>],
library_dirs=[<font color="#26A269"><b>'/usr/lib64/atlas/'</b></font>, <font color="#26A269"><b>'/usr/lib/atlas'</b></font>],
include_dirs=[<font color="#26A269"><b>'/usr/include'</b></font>, <font color="#26A269"><b>'/usr/include/cblas/'</b></font>],
libraries=[<font color="#26A269"><b>'cblas'</b></font>]
)
</pre></html></WRAP>
</WRAP>
podman でローカルコンテナで Wheels をビルドする🤔\\
<WRAP color_term>
<WRAP color_command><html><pre>
<font color="#FF8700"><b>$</b></font> <font color="#26A269">podman</font> run <font color="#75507B">--rm</font> <font color="#75507B">-it</font> <font color="#75507B">-e</font> PLAT=manylinux_2_28_x86_64 <font color="#75507B">-v</font> <font color="#3465A4"><b>`</b></font><font color="#26A269">pwd</font><font color="#3465A4"><b>`</b></font>:/io <font color="#C4A000">'quay.io/pypa/manylinux_2_28_x86_64'</font> /io/travis/build-wheels.sh
</pre></html></WRAP>
<WRAP color_result_long><html><pre>
+ dnf install -y blas blas-devel
AlmaLinux 8 - BaseOS 1.1 MB/s | 5.2 MB 00:04
AlmaLinux 8 - AppStream 1.7 MB/s | 12 MB 00:06
AlmaLinux 8 - Extras 16 kB/s | 20 kB 00:01
AlmaLinux 8 - PowerTools 1.2 MB/s | 3.1 MB 00:02
Dependencies resolved.
==============================================================================================================
Package Architecture Version Repository Size
==============================================================================================================
Installing:
<font color="#26A269"><b>blas </b></font> x86_64 3.8.0-8.el8 appstream 428 k
<font color="#26A269"><b>blas-devel </b></font> x86_64 3.8.0-8.el8 powertools 26 k
Installing dependencies:
<font color="#26A269"><b>cpp </b></font> x86_64 8.5.0-20.el8.alma appstream 10 M
<font color="#26A269"><b>gcc </b></font> x86_64 8.5.0-20.el8.alma appstream 23 M
<font color="#26A269"><b>gcc-gfortran </b></font> x86_64 8.5.0-20.el8.alma appstream 12 M
<font color="#26A269"><b>isl </b></font> x86_64 0.16.1-6.el8 appstream 841 k
<font color="#26A269"><b>libquadmath-devel </b></font> x86_64 8.5.0-20.el8.alma appstream 25 k
Transaction Summary
==============================================================================================================
Install 7 Packages
Total download size: 47 M
Installed size: 121 M
Downloading Packages:
(1/7): blas-3.8.0-8.el8.x86_64.rpm 284 kB/s | 428 kB 00:01
(2/7): cpp-8.5.0-20.el8.alma.x86_64.rpm 710 kB/s | 10 MB 00:15
(3/7): isl-0.16.1-6.el8.x86_64.rpm 378 kB/s | 841 kB 00:02
(4/7): libquadmath-devel-8.5.0-20.el8.alma.x86_64.rpm 96 kB/s | 25 kB 00:00
(5/7): blas-devel-3.8.0-8.el8.x86_64.rpm 103 kB/s | 26 kB 00:00
(6/7): gcc-gfortran-8.5.0-20.el8.alma.x86_64.rpm 498 kB/s | 12 MB 00:23
(7/7): gcc-8.5.0-20.el8.alma.x86_64.rpm 508 kB/s | 23 MB 00:47
--------------------------------------------------------------------------------------------------------------
Total 977 kB/s | 47 MB 00:48
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : isl-0.16.1-6.el8.x86_64 1/7
Running scriptlet: isl-0.16.1-6.el8.x86_64 1/7
Installing : cpp-8.5.0-20.el8.alma.x86_64 2/7
Running scriptlet: cpp-8.5.0-20.el8.alma.x86_64 2/7
Installing : gcc-8.5.0-20.el8.alma.x86_64 3/7
Running scriptlet: gcc-8.5.0-20.el8.alma.x86_64 3/7
Installing : libquadmath-devel-8.5.0-20.el8.alma.x86_64 4/7
Installing : gcc-gfortran-8.5.0-20.el8.alma.x86_64 5/7
Running scriptlet: gcc-gfortran-8.5.0-20.el8.alma.x86_64 5/7
Installing : blas-3.8.0-8.el8.x86_64 6/7
Running scriptlet: blas-3.8.0-8.el8.x86_64 6/7
Installing : blas-devel-3.8.0-8.el8.x86_64 7/7
Running scriptlet: blas-devel-3.8.0-8.el8.x86_64 7/7
Verifying : blas-3.8.0-8.el8.x86_64 1/7
Verifying : cpp-8.5.0-20.el8.alma.x86_64 2/7
Verifying : gcc-8.5.0-20.el8.alma.x86_64 3/7
Verifying : gcc-gfortran-8.5.0-20.el8.alma.x86_64 4/7
Verifying : isl-0.16.1-6.el8.x86_64 5/7
Verifying : libquadmath-devel-8.5.0-20.el8.alma.x86_64 6/7
Verifying : blas-devel-3.8.0-8.el8.x86_64 7/7
Installed:
blas-3.8.0-8.el8.x86_64 blas-devel-3.8.0-8.el8.x86_64
cpp-8.5.0-20.el8.alma.x86_64 gcc-8.5.0-20.el8.alma.x86_64
gcc-gfortran-8.5.0-20.el8.alma.x86_64 isl-0.16.1-6.el8.x86_64
libquadmath-devel-8.5.0-20.el8.alma.x86_64
Complete!
+ rm /opt/python/cp312-cp312
+ for PYBIN in /opt/python/*/bin
+ /opt/python/cp310-cp310/bin/pip install -r /io/dev-requirements.txt
Collecting nose-py3 (from -r /io/dev-requirements.txt (line 1))
Downloading nose_py3-1.6.3-py3-none-any.whl.metadata (2.0 kB)
Collecting numpy (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">61.0/61.0 kB</font> <font color="#CC0000">435.2 kB/s</font> eta <font color="#06989A">0:00:00</font>
Collecting coverage (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading coverage-7.4.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.2 kB)
Collecting six (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting sphinx (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading sphinx-7.2.6-py3-none-any.whl.metadata (5.9 kB)
Collecting 2to3 (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading 2to3-1.0-py3-none-any.whl (1.7 kB)
Collecting sphinxcontrib-applehelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading sphinxcontrib_applehelp-1.0.8-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-devhelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading sphinxcontrib_devhelp-1.0.6-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-jsmath (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-serializinghtml>=1.1.9 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl.metadata (2.4 kB)
Collecting sphinxcontrib-qthelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading sphinxcontrib_qthelp-1.0.7-py3-none-any.whl.metadata (2.2 kB)
Collecting Jinja2>=3.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading Jinja2-3.1.3-py3-none-any.whl.metadata (3.3 kB)
Collecting Pygments>=2.14 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB)
Collecting docutils<0.21,>=0.18.1 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading docutils-0.20.1-py3-none-any.whl.metadata (2.8 kB)
Collecting snowballstemmer>=2.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">93.0/93.0 kB</font> <font color="#CC0000">2.8 MB/s</font> eta <font color="#06989A">0:00:00</font>
Collecting babel>=2.9 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading Babel-2.14.0-py3-none-any.whl.metadata (1.6 kB)
Collecting alabaster<0.8,>=0.7 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading alabaster-0.7.16-py3-none-any.whl.metadata (2.9 kB)
Collecting imagesize>=1.3 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
Collecting requests>=2.25.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Requirement already satisfied: packaging>=21.0 in /opt/_internal/cpython-3.10.13/lib/python3.10/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (23.2)
Collecting MarkupSafe>=2.0 (from Jinja2>=3.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
Collecting charset-normalizer<4,>=2 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading urllib3-2.2.0-py3-none-any.whl.metadata (6.4 kB)
Collecting certifi>=2017.4.17 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB)
Downloading nose_py3-1.6.3-py3-none-any.whl (162 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">162.2/162.2 kB</font> <font color="#CC0000">1.8 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading coverage-7.4.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (233 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">234.0/234.0 kB</font> <font color="#CC0000">2.6 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">18.2/18.2 MB</font> <font color="#CC0000">1.3 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading sphinx-7.2.6-py3-none-any.whl (3.2 MB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">3.2/3.2 MB</font> <font color="#CC0000">750.8 kB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading alabaster-0.7.16-py3-none-any.whl (13 kB)
Downloading Babel-2.14.0-py3-none-any.whl (11.0 MB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">11.0/11.0 MB</font> <font color="#CC0000">1.2 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading docutils-0.20.1-py3-none-any.whl (572 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">572.7/572.7 kB</font> <font color="#CC0000">1.8 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading Jinja2-3.1.3-py3-none-any.whl (133 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">133.2/133.2 kB</font> <font color="#CC0000">4.8 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading pygments-2.17.2-py3-none-any.whl (1.2 MB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">1.2/1.2 MB</font> <font color="#CC0000">1.9 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading requests-2.31.0-py3-none-any.whl (62 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">62.6/62.6 kB</font> <font color="#CC0000">4.4 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl (99 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">99.2/99.2 kB</font> <font color="#CC0000">1.4 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl (92 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">92.7/92.7 kB</font> <font color="#CC0000">1.3 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading sphinxcontrib_applehelp-1.0.8-py3-none-any.whl (120 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">120.0/120.0 kB</font> <font color="#CC0000">1.2 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading sphinxcontrib_devhelp-1.0.6-py3-none-any.whl (83 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">83.5/83.5 kB</font> <font color="#CC0000">73.1 kB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading sphinxcontrib_qthelp-1.0.7-py3-none-any.whl (89 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">89.4/89.4 kB</font> <font color="#CC0000">1.3 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading certifi-2024.2.2-py3-none-any.whl (163 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">163.8/163.8 kB</font> <font color="#CC0000">1.8 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (142 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">142.1/142.1 kB</font> <font color="#CC0000">1.3 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading idna-3.6-py3-none-any.whl (61 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">61.6/61.6 kB</font> <font color="#CC0000">3.1 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB)
Downloading urllib3-2.2.0-py3-none-any.whl (120 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">120.9/120.9 kB</font> <font color="#CC0000">2.2 MB/s</font> eta <font color="#06989A">0:00:00</font>
Installing collected packages: snowballstemmer, 2to3, urllib3, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, six, Pygments, numpy, MarkupSafe, imagesize, idna, docutils, coverage, charset-normalizer, certifi, babel, alabaster, requests, Jinja2, sphinx, nose-py3
Successfully installed 2to3-1.0 Jinja2-3.1.3 MarkupSafe-2.1.5 Pygments-2.17.2 alabaster-0.7.16 babel-2.14.0 certifi-2024.2.2 charset-normalizer-3.3.2 coverage-7.4.1 docutils-0.20.1 idna-3.6 imagesize-1.4.1 nose-py3-1.6.3 numpy-1.26.4 requests-2.31.0 six-1.16.0 snowballstemmer-2.2.0 sphinx-7.2.6 sphinxcontrib-applehelp-1.0.8 sphinxcontrib-devhelp-1.0.6 sphinxcontrib-htmlhelp-2.0.5 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.7 sphinxcontrib-serializinghtml-1.1.10 urllib3-2.2.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ /opt/python/cp310-cp310/bin/pip wheel /io/ --no-deps -w wheelhouse/
Processing /io
Preparing metadata (setup.py) ... done
Building wheels for collected packages: python-manylinux-demo
Building wheel for python-manylinux-demo (setup.py) ... done
Created wheel for python-manylinux-demo: filename=python_manylinux_demo-1.0-cp310-cp310-linux_x86_64.whl size=13659 sha256=7727fdb5a6bf7943fdb7f3d086dc7a6c5ad15ff01056095e49ea04e249282b73
Stored in directory: /tmp/pip-ephem-wheel-cache-8flz6rcn/wheels/f9/f2/57/9407d4d82b27fc9963d81163ac6287a938933ba7eb2c1c1d53
Successfully built python-manylinux-demo
+ for PYBIN in /opt/python/*/bin
+ /opt/python/cp311-cp311/bin/pip install -r /io/dev-requirements.txt
Collecting nose-py3 (from -r /io/dev-requirements.txt (line 1))
Using cached nose_py3-1.6.3-py3-none-any.whl.metadata (2.0 kB)
Collecting numpy (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">61.0/61.0 kB</font> <font color="#CC0000">511.0 kB/s</font> eta <font color="#06989A">0:00:00</font>
Collecting coverage (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading coverage-7.4.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.2 kB)
Collecting six (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting sphinx (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinx-7.2.6-py3-none-any.whl.metadata (5.9 kB)
Collecting 2to3 (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached 2to3-1.0-py3-none-any.whl (1.7 kB)
Collecting sphinxcontrib-applehelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_applehelp-1.0.8-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-devhelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_devhelp-1.0.6-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-jsmath (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-serializinghtml>=1.1.9 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl.metadata (2.4 kB)
Collecting sphinxcontrib-qthelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_qthelp-1.0.7-py3-none-any.whl.metadata (2.2 kB)
Collecting Jinja2>=3.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached Jinja2-3.1.3-py3-none-any.whl.metadata (3.3 kB)
Collecting Pygments>=2.14 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB)
Collecting docutils<0.21,>=0.18.1 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached docutils-0.20.1-py3-none-any.whl.metadata (2.8 kB)
Collecting snowballstemmer>=2.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
Collecting babel>=2.9 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached Babel-2.14.0-py3-none-any.whl.metadata (1.6 kB)
Collecting alabaster<0.8,>=0.7 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached alabaster-0.7.16-py3-none-any.whl.metadata (2.9 kB)
Collecting imagesize>=1.3 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
Collecting requests>=2.25.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Requirement already satisfied: packaging>=21.0 in /opt/_internal/cpython-3.11.8/lib/python3.11/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (23.2)
Collecting MarkupSafe>=2.0 (from Jinja2>=3.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
Collecting charset-normalizer<4,>=2 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached urllib3-2.2.0-py3-none-any.whl.metadata (6.4 kB)
Collecting certifi>=2017.4.17 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB)
Using cached nose_py3-1.6.3-py3-none-any.whl (162 kB)
Downloading coverage-7.4.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (237 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">237.8/237.8 kB</font> <font color="#CC0000">1.9 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.3 MB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">18.3/18.3 MB</font> <font color="#CC0000">1.8 MB/s</font> eta <font color="#06989A">0:00:00</font>
Using cached sphinx-7.2.6-py3-none-any.whl (3.2 MB)
Using cached alabaster-0.7.16-py3-none-any.whl (13 kB)
Using cached Babel-2.14.0-py3-none-any.whl (11.0 MB)
Using cached docutils-0.20.1-py3-none-any.whl (572 kB)
Using cached Jinja2-3.1.3-py3-none-any.whl (133 kB)
Using cached pygments-2.17.2-py3-none-any.whl (1.2 MB)
Using cached requests-2.31.0-py3-none-any.whl (62 kB)
Using cached sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl (99 kB)
Using cached sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl (92 kB)
Using cached sphinxcontrib_applehelp-1.0.8-py3-none-any.whl (120 kB)
Using cached sphinxcontrib_devhelp-1.0.6-py3-none-any.whl (83 kB)
Using cached sphinxcontrib_qthelp-1.0.7-py3-none-any.whl (89 kB)
Using cached certifi-2024.2.2-py3-none-any.whl (163 kB)
Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (140 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">140.3/140.3 kB</font> <font color="#CC0000">1.9 MB/s</font> eta <font color="#06989A">0:00:00</font>
Using cached idna-3.6-py3-none-any.whl (61 kB)
Downloading MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB)
Using cached urllib3-2.2.0-py3-none-any.whl (120 kB)
Installing collected packages: snowballstemmer, 2to3, urllib3, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, six, Pygments, numpy, MarkupSafe, imagesize, idna, docutils, coverage, charset-normalizer, certifi, babel, alabaster, requests, Jinja2, sphinx, nose-py3
Successfully installed 2to3-1.0 Jinja2-3.1.3 MarkupSafe-2.1.5 Pygments-2.17.2 alabaster-0.7.16 babel-2.14.0 certifi-2024.2.2 charset-normalizer-3.3.2 coverage-7.4.1 docutils-0.20.1 idna-3.6 imagesize-1.4.1 nose-py3-1.6.3 numpy-1.26.4 requests-2.31.0 six-1.16.0 snowballstemmer-2.2.0 sphinx-7.2.6 sphinxcontrib-applehelp-1.0.8 sphinxcontrib-devhelp-1.0.6 sphinxcontrib-htmlhelp-2.0.5 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.7 sphinxcontrib-serializinghtml-1.1.10 urllib3-2.2.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ /opt/python/cp311-cp311/bin/pip wheel /io/ --no-deps -w wheelhouse/
Processing /io
Preparing metadata (setup.py) ... done
Building wheels for collected packages: python-manylinux-demo
Building wheel for python-manylinux-demo (setup.py) ... done
Created wheel for python-manylinux-demo: filename=python_manylinux_demo-1.0-cp311-cp311-linux_x86_64.whl size=13664 sha256=e068159cc5c3cf031a684425e1fbc9a8e846081aca870b08cd7f32dc23fab187
Stored in directory: /tmp/pip-ephem-wheel-cache-556pwwvc/wheels/ba/dc/84/e3deffb4ae2507807560f1f9b672442a3007688fcdc42042f7
Successfully built python-manylinux-demo
+ for PYBIN in /opt/python/*/bin
+ /opt/python/cp36-cp36m/bin/pip install -r /io/dev-requirements.txt
Collecting nose-py3
Downloading nose_py3-1.6.3-py3-none-any.whl (162 kB)
|████████████████████████████████| 162 kB 661 kB/s
Collecting coverage
Downloading coverage-6.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (212 kB)
|████████████████████████████████| 212 kB 2.1 MB/s
Collecting numpy
Downloading numpy-1.19.5-cp36-cp36m-manylinux2010_x86_64.whl (14.8 MB)
|████████████████████████████████| 14.8 MB 2.7 MB/s
Collecting sphinx
Downloading sphinx-5.3.0-py3-none-any.whl (3.2 MB)
|████████████████████████████████| 3.2 MB 1.3 MB/s
Collecting six
Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting 2to3
Downloading 2to3-1.0-py3-none-any.whl (1.7 kB)
Collecting snowballstemmer>=2.0
Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
|████████████████████████████████| 93 kB 912 kB/s
Collecting Pygments>=2.12
Downloading Pygments-2.14.0-py3-none-any.whl (1.1 MB)
|████████████████████████████████| 1.1 MB 4.9 MB/s
Collecting Jinja2>=3.0
Downloading Jinja2-3.0.3-py3-none-any.whl (133 kB)
|████████████████████████████████| 133 kB 1.7 MB/s
Collecting alabaster<0.8,>=0.7
Downloading alabaster-0.7.13-py3-none-any.whl (13 kB)
Requirement already satisfied: importlib-metadata>=4.8 in /opt/_internal/cpython-3.6.15/lib/python3.6/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (4.8.3)
Collecting sphinxcontrib-jsmath
Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
Collecting babel>=2.9
Downloading Babel-2.11.0-py3-none-any.whl (9.5 MB)
|████████████████████████████████| 9.5 MB 1.1 MB/s
Collecting sphinxcontrib-qthelp
Downloading sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB)
|████████████████████████████████| 90 kB 1.7 MB/s
Collecting docutils<0.20,>=0.14
Downloading docutils-0.18.1-py2.py3-none-any.whl (570 kB)
|████████████████████████████████| 570 kB 2.6 MB/s
Collecting requests>=2.5.0
Downloading requests-2.27.1-py2.py3-none-any.whl (63 kB)
|████████████████████████████████| 63 kB 1.3 MB/s
Requirement already satisfied: packaging>=21.0 in /opt/_internal/cpython-3.6.15/lib/python3.6/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (21.3)
Collecting sphinxcontrib-htmlhelp>=2.0.0
Downloading sphinxcontrib_htmlhelp-2.0.0-py2.py3-none-any.whl (100 kB)
|████████████████████████████████| 100 kB 2.7 MB/s
Collecting sphinxcontrib-serializinghtml>=1.1.5
Downloading sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB)
|████████████████████████████████| 94 kB 1.5 MB/s
Collecting imagesize>=1.3
Downloading imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
Collecting sphinxcontrib-devhelp
Downloading sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB)
|████████████████████████████████| 84 kB 847 kB/s
Collecting sphinxcontrib-applehelp
Downloading sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl (121 kB)
|████████████████████████████████| 121 kB 1.0 MB/s
Collecting pytz>=2015.7
Downloading pytz-2024.1-py2.py3-none-any.whl (505 kB)
|████████████████████████████████| 505 kB 2.1 MB/s
Requirement already satisfied: typing-extensions>=3.6.4 in /opt/_internal/cpython-3.6.15/lib/python3.6/site-packages (from importlib-metadata>=4.8->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (4.1.1)
Requirement already satisfied: zipp>=0.5 in /opt/_internal/cpython-3.6.15/lib/python3.6/site-packages (from importlib-metadata>=4.8->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (3.6.0)
Collecting MarkupSafe>=2.0
Downloading MarkupSafe-2.0.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (30 kB)
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /opt/_internal/cpython-3.6.15/lib/python3.6/site-packages (from packaging>=21.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (3.1.1)
Collecting idna<4,>=2.5
Downloading idna-3.6-py3-none-any.whl (61 kB)
|████████████████████████████████| 61 kB 181 kB/s
Collecting urllib3<1.27,>=1.21.1
Downloading urllib3-1.26.18-py2.py3-none-any.whl (143 kB)
|████████████████████████████████| 143 kB 2.3 MB/s
Collecting charset-normalizer~=2.0.0
Downloading charset_normalizer-2.0.12-py3-none-any.whl (39 kB)
Collecting certifi>=2017.4.17
Downloading certifi-2024.2.2-py3-none-any.whl (163 kB)
|████████████████████████████████| 163 kB 1.8 MB/s
Installing collected packages: urllib3, pytz, MarkupSafe, idna, charset-normalizer, certifi, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, snowballstemmer, requests, Pygments, Jinja2, imagesize, docutils, babel, alabaster, sphinx, six, numpy, coverage, 2to3, nose-py3
Successfully installed 2to3-1.0 Jinja2-3.0.3 MarkupSafe-2.0.1 Pygments-2.14.0 alabaster-0.7.13 babel-2.11.0 certifi-2024.2.2 charset-normalizer-2.0.12 coverage-6.2 docutils-0.18.1 idna-3.6 imagesize-1.4.1 nose-py3-1.6.3 numpy-1.19.5 pytz-2024.1 requests-2.27.1 six-1.16.0 snowballstemmer-2.2.0 sphinx-5.3.0 sphinxcontrib-applehelp-1.0.2 sphinxcontrib-devhelp-1.0.2 sphinxcontrib-htmlhelp-2.0.0 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.3 sphinxcontrib-serializinghtml-1.1.5 urllib3-1.26.18
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ /opt/python/cp36-cp36m/bin/pip wheel /io/ --no-deps -w wheelhouse/
Processing /io
Preparing metadata (setup.py) ... done
Building wheels for collected packages: python-manylinux-demo
Building wheel for python-manylinux-demo (setup.py) ... done
Created wheel for python-manylinux-demo: filename=python_manylinux_demo-1.0-cp36-cp36m-linux_x86_64.whl size=13890 sha256=3c59ab98ddd9030e0d2e72a4e02aa9644865c2166eb8677920716faa96e7ba4d
Stored in directory: /tmp/pip-ephem-wheel-cache-6yga496a/wheels/ac/cf/8d/ac1603fc1b24e883aab2d5329132b10bc3fe2aab049c7200aa
Successfully built python-manylinux-demo
+ for PYBIN in /opt/python/*/bin
+ /opt/python/cp37-cp37m/bin/pip install -r /io/dev-requirements.txt
Collecting nose-py3 (from -r /io/dev-requirements.txt (line 1))
Using cached nose_py3-1.6.3-py3-none-any.whl.metadata (2.0 kB)
Collecting numpy (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading numpy-1.21.6-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.7 MB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">15.7/15.7 MB</font> <font color="#CC0000">2.1 MB/s</font> eta <font color="#06989A">0:00:00</font>
Collecting coverage (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading coverage-7.2.7-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.7 kB)
Collecting six (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting sphinx (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading sphinx-5.3.0-py3-none-any.whl (3.2 MB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">3.2/3.2 MB</font> <font color="#CC0000">2.1 MB/s</font> eta <font color="#06989A">0:00:00</font>
Collecting 2to3 (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached 2to3-1.0-py3-none-any.whl (1.7 kB)
Collecting sphinxcontrib-applehelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl (121 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">121.2/121.2 kB</font> <font color="#CC0000">1.6 MB/s</font> eta <font color="#06989A">0:00:00</font>
Collecting sphinxcontrib-devhelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">84.7/84.7 kB</font> <font color="#CC0000">1.3 MB/s</font> eta <font color="#06989A">0:00:00</font>
Collecting sphinxcontrib-jsmath (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading sphinxcontrib_htmlhelp-2.0.0-py2.py3-none-any.whl (100 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">100.5/100.5 kB</font> <font color="#CC0000">1.9 MB/s</font> eta <font color="#06989A">0:00:00</font>
Collecting sphinxcontrib-serializinghtml>=1.1.5 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">94.0/94.0 kB</font> <font color="#CC0000">1.3 MB/s</font> eta <font color="#06989A">0:00:00</font>
Collecting sphinxcontrib-qthelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">90.6/90.6 kB</font> <font color="#CC0000">2.0 MB/s</font> eta <font color="#06989A">0:00:00</font>
Collecting Jinja2>=3.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached Jinja2-3.1.3-py3-none-any.whl.metadata (3.3 kB)
Collecting Pygments>=2.12 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB)
Collecting docutils<0.20,>=0.14 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading docutils-0.19-py3-none-any.whl (570 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">570.5/570.5 kB</font> <font color="#CC0000">3.1 MB/s</font> eta <font color="#06989A">0:00:00</font>
Collecting snowballstemmer>=2.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
Collecting babel>=2.9 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached Babel-2.14.0-py3-none-any.whl.metadata (1.6 kB)
Collecting alabaster<0.8,>=0.7 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading alabaster-0.7.13-py3-none-any.whl (13 kB)
Collecting imagesize>=1.3 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
Collecting requests>=2.5.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Requirement already satisfied: packaging>=21.0 in /opt/_internal/cpython-3.7.17/lib/python3.7/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (23.2)
Requirement already satisfied: importlib-metadata>=4.8 in /opt/_internal/cpython-3.7.17/lib/python3.7/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (6.7.0)
Collecting pytz>=2015.7 (from babel>=2.9->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading pytz-2024.1-py2.py3-none-any.whl.metadata (22 kB)
Requirement already satisfied: zipp>=0.5 in /opt/_internal/cpython-3.7.17/lib/python3.7/site-packages (from importlib-metadata>=4.8->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (3.15.0)
Requirement already satisfied: typing-extensions>=3.6.4 in /opt/_internal/cpython-3.7.17/lib/python3.7/site-packages (from importlib-metadata>=4.8->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (4.7.1)
Collecting MarkupSafe>=2.0 (from Jinja2>=3.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
Collecting charset-normalizer<4,>=2 (from requests>=2.5.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests>=2.5.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests>=2.5.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading urllib3-2.0.7-py3-none-any.whl.metadata (6.6 kB)
Collecting certifi>=2017.4.17 (from requests>=2.5.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB)
Using cached nose_py3-1.6.3-py3-none-any.whl (162 kB)
Downloading coverage-7.2.7-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (225 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">225.6/225.6 kB</font> <font color="#CC0000">2.1 MB/s</font> eta <font color="#06989A">0:00:00</font>
Using cached Babel-2.14.0-py3-none-any.whl (11.0 MB)
Using cached Jinja2-3.1.3-py3-none-any.whl (133 kB)
Using cached pygments-2.17.2-py3-none-any.whl (1.2 MB)
Using cached requests-2.31.0-py3-none-any.whl (62 kB)
Using cached certifi-2024.2.2-py3-none-any.whl (163 kB)
Downloading charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (136 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">136.8/136.8 kB</font> <font color="#CC0000">2.4 MB/s</font> eta <font color="#06989A">0:00:00</font>
Using cached idna-3.6-py3-none-any.whl (61 kB)
Downloading MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB)
Downloading pytz-2024.1-py2.py3-none-any.whl (505 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">505.5/505.5 kB</font> <font color="#CC0000">1.7 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading urllib3-2.0.7-py3-none-any.whl (124 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">124.2/124.2 kB</font> <font color="#CC0000">2.4 MB/s</font> eta <font color="#06989A">0:00:00</font>
Installing collected packages: snowballstemmer, pytz, 2to3, urllib3, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, six, Pygments, numpy, MarkupSafe, imagesize, idna, docutils, coverage, charset-normalizer, certifi, babel, alabaster, requests, Jinja2, sphinx, nose-py3
Successfully installed 2to3-1.0 Jinja2-3.1.3 MarkupSafe-2.1.5 Pygments-2.17.2 alabaster-0.7.13 babel-2.14.0 certifi-2024.2.2 charset-normalizer-3.3.2 coverage-7.2.7 docutils-0.19 idna-3.6 imagesize-1.4.1 nose-py3-1.6.3 numpy-1.21.6 pytz-2024.1 requests-2.31.0 six-1.16.0 snowballstemmer-2.2.0 sphinx-5.3.0 sphinxcontrib-applehelp-1.0.2 sphinxcontrib-devhelp-1.0.2 sphinxcontrib-htmlhelp-2.0.0 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.3 sphinxcontrib-serializinghtml-1.1.5 urllib3-2.0.7
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ /opt/python/cp37-cp37m/bin/pip wheel /io/ --no-deps -w wheelhouse/
Processing /io
Preparing metadata (setup.py) ... done
Building wheels for collected packages: python-manylinux-demo
Building wheel for python-manylinux-demo (setup.py) ... done
Created wheel for python-manylinux-demo: filename=python_manylinux_demo-1.0-cp37-cp37m-linux_x86_64.whl size=13868 sha256=70591ec04df7b019430f8b75a22cc570907c3eb703fff4a7dbd7869e4291324f
Stored in directory: /tmp/pip-ephem-wheel-cache-dzjx6ner/wheels/a4/0e/03/3f0d9ae692d4751ba5a46c3cb2e0f222cf071c85a08b6b1c69
Successfully built python-manylinux-demo
+ for PYBIN in /opt/python/*/bin
+ /opt/python/cp38-cp38/bin/pip install -r /io/dev-requirements.txt
Collecting nose-py3 (from -r /io/dev-requirements.txt (line 1))
Using cached nose_py3-1.6.3-py3-none-any.whl.metadata (2.0 kB)
Collecting numpy (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading numpy-1.24.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.6 kB)
Collecting coverage (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading coverage-7.4.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.2 kB)
Collecting six (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting sphinx (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading sphinx-7.1.2-py3-none-any.whl.metadata (5.8 kB)
Collecting 2to3 (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached 2to3-1.0-py3-none-any.whl (1.7 kB)
Collecting sphinxcontrib-applehelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading sphinxcontrib_applehelp-1.0.4-py3-none-any.whl (120 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">120.6/120.6 kB</font> <font color="#CC0000">753.0 kB/s</font> eta <font color="#06989A">0:00:00</font>
Collecting sphinxcontrib-devhelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB)
Collecting sphinxcontrib-jsmath (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading sphinxcontrib_htmlhelp-2.0.1-py3-none-any.whl.metadata (2.8 kB)
Collecting sphinxcontrib-serializinghtml>=1.1.5 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB)
Collecting sphinxcontrib-qthelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB)
Collecting Jinja2>=3.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached Jinja2-3.1.3-py3-none-any.whl.metadata (3.3 kB)
Collecting Pygments>=2.13 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB)
Collecting docutils<0.21,>=0.18.1 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached docutils-0.20.1-py3-none-any.whl.metadata (2.8 kB)
Collecting snowballstemmer>=2.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
Collecting babel>=2.9 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached Babel-2.14.0-py3-none-any.whl.metadata (1.6 kB)
Collecting alabaster<0.8,>=0.7 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached alabaster-0.7.13-py3-none-any.whl (13 kB)
Collecting imagesize>=1.3 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
Collecting requests>=2.25.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Requirement already satisfied: packaging>=21.0 in /opt/_internal/cpython-3.8.18/lib/python3.8/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (23.2)
Requirement already satisfied: importlib-metadata>=4.8 in /opt/_internal/cpython-3.8.18/lib/python3.8/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (7.0.1)
Collecting pytz>=2015.7 (from babel>=2.9->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached pytz-2024.1-py2.py3-none-any.whl.metadata (22 kB)
Requirement already satisfied: zipp>=0.5 in /opt/_internal/cpython-3.8.18/lib/python3.8/site-packages (from importlib-metadata>=4.8->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (3.17.0)
Collecting MarkupSafe>=2.0 (from Jinja2>=3.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
Collecting charset-normalizer<4,>=2 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached urllib3-2.2.0-py3-none-any.whl.metadata (6.4 kB)
Collecting certifi>=2017.4.17 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB)
Using cached nose_py3-1.6.3-py3-none-any.whl (162 kB)
Downloading coverage-7.4.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (235 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">235.1/235.1 kB</font> <font color="#CC0000">1.8 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading numpy-1.24.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.3 MB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">17.3/17.3 MB</font> <font color="#CC0000">4.4 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading sphinx-7.1.2-py3-none-any.whl (3.2 MB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">3.2/3.2 MB</font> <font color="#CC0000">4.3 MB/s</font> eta <font color="#06989A">0:00:00</font>
Using cached Babel-2.14.0-py3-none-any.whl (11.0 MB)
Using cached docutils-0.20.1-py3-none-any.whl (572 kB)
Using cached Jinja2-3.1.3-py3-none-any.whl (133 kB)
Using cached pygments-2.17.2-py3-none-any.whl (1.2 MB)
Using cached requests-2.31.0-py3-none-any.whl (62 kB)
Downloading sphinxcontrib_htmlhelp-2.0.1-py3-none-any.whl (99 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">99.8/99.8 kB</font> <font color="#CC0000">6.4 MB/s</font> eta <font color="#06989A">0:00:00</font>
Using cached certifi-2024.2.2-py3-none-any.whl (163 kB)
Downloading charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (141 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">141.1/141.1 kB</font> <font color="#CC0000">3.3 MB/s</font> eta <font color="#06989A">0:00:00</font>
Using cached idna-3.6-py3-none-any.whl (61 kB)
Downloading MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26 kB)
Using cached pytz-2024.1-py2.py3-none-any.whl (505 kB)
Using cached urllib3-2.2.0-py3-none-any.whl (120 kB)
Installing collected packages: snowballstemmer, pytz, 2to3, urllib3, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, six, Pygments, numpy, MarkupSafe, imagesize, idna, docutils, coverage, charset-normalizer, certifi, babel, alabaster, requests, Jinja2, sphinx, nose-py3
Successfully installed 2to3-1.0 Jinja2-3.1.3 MarkupSafe-2.1.5 Pygments-2.17.2 alabaster-0.7.13 babel-2.14.0 certifi-2024.2.2 charset-normalizer-3.3.2 coverage-7.4.1 docutils-0.20.1 idna-3.6 imagesize-1.4.1 nose-py3-1.6.3 numpy-1.24.4 pytz-2024.1 requests-2.31.0 six-1.16.0 snowballstemmer-2.2.0 sphinx-7.1.2 sphinxcontrib-applehelp-1.0.4 sphinxcontrib-devhelp-1.0.2 sphinxcontrib-htmlhelp-2.0.1 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.3 sphinxcontrib-serializinghtml-1.1.5 urllib3-2.2.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ /opt/python/cp38-cp38/bin/pip wheel /io/ --no-deps -w wheelhouse/
Processing /io
Preparing metadata (setup.py) ... done
Building wheels for collected packages: python-manylinux-demo
Building wheel for python-manylinux-demo (setup.py) ... done
Created wheel for python-manylinux-demo: filename=python_manylinux_demo-1.0-cp38-cp38-linux_x86_64.whl size=14259 sha256=b6cf142bc40d70622755db9013b3f89464d4fd7b80e335e4ea9bbc0a59328a42
Stored in directory: /tmp/pip-ephem-wheel-cache-u293j65o/wheels/a9/8d/76/74f801cb8dab7ad4c6347fcf5517bf16cad2b42b5144d48b54
Successfully built python-manylinux-demo
+ for PYBIN in /opt/python/*/bin
+ /opt/python/cp39-cp39/bin/pip install -r /io/dev-requirements.txt
Collecting nose-py3 (from -r /io/dev-requirements.txt (line 1))
Using cached nose_py3-1.6.3-py3-none-any.whl.metadata (2.0 kB)
Collecting numpy (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading numpy-1.26.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">61.0/61.0 kB</font> <font color="#CC0000">266.5 kB/s</font> eta <font color="#06989A">0:00:00</font>
Collecting coverage (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading coverage-7.4.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.2 kB)
Collecting six (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting sphinx (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinx-7.2.6-py3-none-any.whl.metadata (5.9 kB)
Collecting 2to3 (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached 2to3-1.0-py3-none-any.whl (1.7 kB)
Collecting sphinxcontrib-applehelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_applehelp-1.0.8-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-devhelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_devhelp-1.0.6-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-jsmath (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-serializinghtml>=1.1.9 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl.metadata (2.4 kB)
Collecting sphinxcontrib-qthelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_qthelp-1.0.7-py3-none-any.whl.metadata (2.2 kB)
Collecting Jinja2>=3.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached Jinja2-3.1.3-py3-none-any.whl.metadata (3.3 kB)
Collecting Pygments>=2.14 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB)
Collecting docutils<0.21,>=0.18.1 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached docutils-0.20.1-py3-none-any.whl.metadata (2.8 kB)
Collecting snowballstemmer>=2.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
Collecting babel>=2.9 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached Babel-2.14.0-py3-none-any.whl.metadata (1.6 kB)
Collecting alabaster<0.8,>=0.7 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached alabaster-0.7.16-py3-none-any.whl.metadata (2.9 kB)
Collecting imagesize>=1.3 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
Collecting requests>=2.25.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Requirement already satisfied: packaging>=21.0 in /opt/_internal/cpython-3.9.18/lib/python3.9/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (23.2)
Requirement already satisfied: importlib-metadata>=4.8 in /opt/_internal/cpython-3.9.18/lib/python3.9/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (7.0.1)
Requirement already satisfied: zipp>=0.5 in /opt/_internal/cpython-3.9.18/lib/python3.9/site-packages (from importlib-metadata>=4.8->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (3.17.0)
Collecting MarkupSafe>=2.0 (from Jinja2>=3.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
Collecting charset-normalizer<4,>=2 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached urllib3-2.2.0-py3-none-any.whl.metadata (6.4 kB)
Collecting certifi>=2017.4.17 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB)
Using cached nose_py3-1.6.3-py3-none-any.whl (162 kB)
Downloading coverage-7.4.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (233 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">233.6/233.6 kB</font> <font color="#CC0000">1.5 MB/s</font> eta <font color="#06989A">0:00:00</font>
Downloading numpy-1.26.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">18.2/18.2 MB</font> <font color="#CC0000">2.2 MB/s</font> eta <font color="#06989A">0:00:00</font>
Using cached sphinx-7.2.6-py3-none-any.whl (3.2 MB)
Using cached alabaster-0.7.16-py3-none-any.whl (13 kB)
Using cached Babel-2.14.0-py3-none-any.whl (11.0 MB)
Using cached docutils-0.20.1-py3-none-any.whl (572 kB)
Using cached Jinja2-3.1.3-py3-none-any.whl (133 kB)
Using cached pygments-2.17.2-py3-none-any.whl (1.2 MB)
Using cached requests-2.31.0-py3-none-any.whl (62 kB)
Using cached sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl (99 kB)
Using cached sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl (92 kB)
Using cached sphinxcontrib_applehelp-1.0.8-py3-none-any.whl (120 kB)
Using cached sphinxcontrib_devhelp-1.0.6-py3-none-any.whl (83 kB)
Using cached sphinxcontrib_qthelp-1.0.7-py3-none-any.whl (89 kB)
Using cached certifi-2024.2.2-py3-none-any.whl (163 kB)
Downloading charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (142 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">142.3/142.3 kB</font> <font color="#CC0000">1.4 MB/s</font> eta <font color="#06989A">0:00:00</font>
Using cached idna-3.6-py3-none-any.whl (61 kB)
Downloading MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB)
Using cached urllib3-2.2.0-py3-none-any.whl (120 kB)
Installing collected packages: snowballstemmer, 2to3, urllib3, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, six, Pygments, numpy, MarkupSafe, imagesize, idna, docutils, coverage, charset-normalizer, certifi, babel, alabaster, requests, Jinja2, sphinx, nose-py3
Successfully installed 2to3-1.0 Jinja2-3.1.3 MarkupSafe-2.1.5 Pygments-2.17.2 alabaster-0.7.16 babel-2.14.0 certifi-2024.2.2 charset-normalizer-3.3.2 coverage-7.4.1 docutils-0.20.1 idna-3.6 imagesize-1.4.1 nose-py3-1.6.3 numpy-1.26.4 requests-2.31.0 six-1.16.0 snowballstemmer-2.2.0 sphinx-7.2.6 sphinxcontrib-applehelp-1.0.8 sphinxcontrib-devhelp-1.0.6 sphinxcontrib-htmlhelp-2.0.5 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.7 sphinxcontrib-serializinghtml-1.1.10 urllib3-2.2.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ /opt/python/cp39-cp39/bin/pip wheel /io/ --no-deps -w wheelhouse/
Processing /io
Preparing metadata (setup.py) ... done
Building wheels for collected packages: python-manylinux-demo
Building wheel for python-manylinux-demo (setup.py) ... done
Created wheel for python-manylinux-demo: filename=python_manylinux_demo-1.0-cp39-cp39-linux_x86_64.whl size=13504 sha256=b94346e0bab618c34189d1202acea63d089771238ee93cb058753301384c8276
Stored in directory: /tmp/pip-ephem-wheel-cache-tkueo877/wheels/55/88/1f/2d5c74eb7b02dadbdbe2424f68d7baa37ee09f5a47bc777149
Successfully built python-manylinux-demo
+ for PYBIN in /opt/python/*/bin
+ /opt/python/pp310-pypy310_pp73/bin/pip install -r /io/dev-requirements.txt
Collecting nose-py3 (from -r /io/dev-requirements.txt (line 1))
Using cached nose_py3-1.6.3-py3-none-any.whl.metadata (2.0 kB)
Collecting numpy (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading numpy-1.26.4.tar.gz (15.8 MB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">15.8/15.8 MB</font> <font color="#CC0000">2.9 MB/s</font> eta <font color="#06989A">0:00:00</font>
Installing build dependencies ... done
Getting requirements to build wheel ... done
Installing backend dependencies ... done
Preparing metadata (pyproject.toml) ... done
<font color="#C4A000">WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))': /simple/coverage/</font>
Collecting coverage (from nose-py3->-r /io/dev-requirements.txt (line 1))
<font color="#C4A000"> WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))': /packages/65/b7/0c855c523d0e979ae43480cee806cae09ee0dbbd0b7c6fed9f9d50318b18/coverage-7.4.1-pp38.pp39.pp310-none-any.whl.metadata</font>
Downloading coverage-7.4.1-pp38.pp39.pp310-none-any.whl.metadata (8.2 kB)
Collecting six (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting sphinx (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinx-7.2.6-py3-none-any.whl.metadata (5.9 kB)
Collecting 2to3 (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached 2to3-1.0-py3-none-any.whl (1.7 kB)
Collecting sphinxcontrib-applehelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_applehelp-1.0.8-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-devhelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_devhelp-1.0.6-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-jsmath (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-serializinghtml>=1.1.9 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl.metadata (2.4 kB)
Collecting sphinxcontrib-qthelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_qthelp-1.0.7-py3-none-any.whl.metadata (2.2 kB)
Collecting Jinja2>=3.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached Jinja2-3.1.3-py3-none-any.whl.metadata (3.3 kB)
Collecting Pygments>=2.14 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB)
Collecting docutils<0.21,>=0.18.1 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached docutils-0.20.1-py3-none-any.whl.metadata (2.8 kB)
Collecting snowballstemmer>=2.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
Collecting babel>=2.9 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached Babel-2.14.0-py3-none-any.whl.metadata (1.6 kB)
Collecting alabaster<0.8,>=0.7 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached alabaster-0.7.16-py3-none-any.whl.metadata (2.9 kB)
Collecting imagesize>=1.3 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
Collecting requests>=2.25.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Requirement already satisfied: packaging>=21.0 in /opt/_internal/pp310-pypy310_pp73/lib/pypy3.10/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (23.2)
Collecting MarkupSafe>=2.0 (from Jinja2>=3.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading MarkupSafe-2.1.5.tar.gz (19 kB)
Preparing metadata (setup.py) ... done
Collecting charset-normalizer<4,>=2 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading charset_normalizer-3.3.2-py3-none-any.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached urllib3-2.2.0-py3-none-any.whl.metadata (6.4 kB)
Collecting certifi>=2017.4.17 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB)
Using cached nose_py3-1.6.3-py3-none-any.whl (162 kB)
Downloading coverage-7.4.1-pp38.pp39.pp310-none-any.whl (198 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">198.9/198.9 kB</font> <font color="#CC0000">1.0 MB/s</font> eta <font color="#06989A">0:00:00</font>
Using cached sphinx-7.2.6-py3-none-any.whl (3.2 MB)
Using cached alabaster-0.7.16-py3-none-any.whl (13 kB)
Using cached Babel-2.14.0-py3-none-any.whl (11.0 MB)
Using cached docutils-0.20.1-py3-none-any.whl (572 kB)
Using cached Jinja2-3.1.3-py3-none-any.whl (133 kB)
Using cached pygments-2.17.2-py3-none-any.whl (1.2 MB)
Using cached requests-2.31.0-py3-none-any.whl (62 kB)
Using cached sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl (99 kB)
Using cached sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl (92 kB)
Using cached sphinxcontrib_applehelp-1.0.8-py3-none-any.whl (120 kB)
Using cached sphinxcontrib_devhelp-1.0.6-py3-none-any.whl (83 kB)
Using cached sphinxcontrib_qthelp-1.0.7-py3-none-any.whl (89 kB)
Using cached certifi-2024.2.2-py3-none-any.whl (163 kB)
Downloading charset_normalizer-3.3.2-py3-none-any.whl (48 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">48.5/48.5 kB</font> <font color="#CC0000">5.3 MB/s</font> eta <font color="#06989A">0:00:00</font>
Using cached idna-3.6-py3-none-any.whl (61 kB)
Using cached urllib3-2.2.0-py3-none-any.whl (120 kB)
Building wheels for collected packages: numpy, MarkupSafe
Building wheel for numpy (pyproject.toml) ... done
Created wheel for numpy: filename=numpy-1.26.4-pp310-pypy310_pp73-linux_x86_64.whl size=9018970 sha256=bf8db2c7211ffe51c08bf7fb4a5d1c915379e71c4af88ccb213b0b79b5016bab
Stored in directory: /root/.cache/pip/wheels/13/08/d9/dda3c0f66fd0c7319f7a42b1278c31d60f15831cec69ada122
Building wheel for MarkupSafe (setup.py) ... done
Created wheel for MarkupSafe: filename=MarkupSafe-2.1.5-py3-none-any.whl size=9887 sha256=83860b9d3d888a24533771cbc9317ba8855a773f26f7ca7661990392da5590c4
Stored in directory: /root/.cache/pip/wheels/78/a0/6b/c0fce08b4d8f960fd11e67c7eed2f7d548fdfb1fa8ec52ee61
Successfully built numpy MarkupSafe
Installing collected packages: snowballstemmer, 2to3, urllib3, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, six, Pygments, numpy, MarkupSafe, imagesize, idna, docutils, coverage, charset-normalizer, certifi, babel, alabaster, requests, Jinja2, sphinx, nose-py3
Successfully installed 2to3-1.0 Jinja2-3.1.3 MarkupSafe-2.1.5 Pygments-2.17.2 alabaster-0.7.16 babel-2.14.0 certifi-2024.2.2 charset-normalizer-3.3.2 coverage-7.4.1 docutils-0.20.1 idna-3.6 imagesize-1.4.1 nose-py3-1.6.3 numpy-1.26.4 requests-2.31.0 six-1.16.0 snowballstemmer-2.2.0 sphinx-7.2.6 sphinxcontrib-applehelp-1.0.8 sphinxcontrib-devhelp-1.0.6 sphinxcontrib-htmlhelp-2.0.5 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.7 sphinxcontrib-serializinghtml-1.1.10 urllib3-2.2.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ /opt/python/pp310-pypy310_pp73/bin/pip wheel /io/ --no-deps -w wheelhouse/
Processing /io
Preparing metadata (setup.py) ... done
Building wheels for collected packages: python-manylinux-demo
Building wheel for python-manylinux-demo (setup.py) ... done
Created wheel for python-manylinux-demo: filename=python_manylinux_demo-1.0-pp310-pypy310_pp73-linux_x86_64.whl size=8006 sha256=83fcceb62b700370712315b421c468ac26027d6ccd02dfe7ce67498589d3a80d
Stored in directory: /tmp/pip-ephem-wheel-cache-xkztq8ei/wheels/ad/51/fa/b11ff9f9b7041971a7877e6538c1c20348a4a591895a13cda7
Successfully built python-manylinux-demo
+ for PYBIN in /opt/python/*/bin
+ /opt/python/pp37-pypy37_pp73/bin/pip install -r /io/dev-requirements.txt
Collecting nose-py3 (from -r /io/dev-requirements.txt (line 1))
Using cached nose_py3-1.6.3-py3-none-any.whl.metadata (2.0 kB)
Collecting numpy (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading numpy-1.21.6-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.2 MB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">15.2/15.2 MB</font> <font color="#CC0000">2.7 MB/s</font> eta <font color="#06989A">0:00:00</font>
Collecting coverage (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading coverage-7.2.7-pp37.pp38.pp39-none-any.whl.metadata (9.7 kB)
Collecting six (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting sphinx (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinx-5.3.0-py3-none-any.whl (3.2 MB)
Collecting 2to3 (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached 2to3-1.0-py3-none-any.whl (1.7 kB)
Collecting sphinxcontrib-applehelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl (121 kB)
Collecting sphinxcontrib-devhelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB)
Collecting sphinxcontrib-jsmath (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_htmlhelp-2.0.0-py2.py3-none-any.whl (100 kB)
Collecting sphinxcontrib-serializinghtml>=1.1.5 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB)
Collecting sphinxcontrib-qthelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB)
Collecting Jinja2>=3.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached Jinja2-3.1.3-py3-none-any.whl.metadata (3.3 kB)
Collecting Pygments>=2.12 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB)
Collecting docutils<0.20,>=0.14 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached docutils-0.19-py3-none-any.whl (570 kB)
Collecting snowballstemmer>=2.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
Collecting babel>=2.9 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached Babel-2.14.0-py3-none-any.whl.metadata (1.6 kB)
Collecting alabaster<0.8,>=0.7 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached alabaster-0.7.13-py3-none-any.whl (13 kB)
Collecting imagesize>=1.3 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
Collecting requests>=2.5.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Requirement already satisfied: packaging>=21.0 in /opt/_internal/pp37-pypy37_pp73/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (23.2)
Requirement already satisfied: importlib-metadata>=4.8 in /opt/_internal/pp37-pypy37_pp73/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (6.7.0)
Collecting pytz>=2015.7 (from babel>=2.9->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached pytz-2024.1-py2.py3-none-any.whl.metadata (22 kB)
Requirement already satisfied: zipp>=0.5 in /opt/_internal/pp37-pypy37_pp73/site-packages (from importlib-metadata>=4.8->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (3.15.0)
Requirement already satisfied: typing-extensions>=3.6.4 in /opt/_internal/pp37-pypy37_pp73/site-packages (from importlib-metadata>=4.8->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (4.7.1)
Collecting MarkupSafe>=2.0 (from Jinja2>=3.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached MarkupSafe-2.1.5.tar.gz (19 kB)
Preparing metadata (setup.py) ... done
Collecting charset-normalizer<4,>=2 (from requests>=2.5.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached charset_normalizer-3.3.2-py3-none-any.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests>=2.5.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests>=2.5.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached urllib3-2.0.7-py3-none-any.whl.metadata (6.6 kB)
Collecting certifi>=2017.4.17 (from requests>=2.5.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB)
Using cached nose_py3-1.6.3-py3-none-any.whl (162 kB)
Downloading coverage-7.2.7-pp37.pp38.pp39-none-any.whl (193 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">193.2/193.2 kB</font> <font color="#CC0000">1.5 MB/s</font> eta <font color="#06989A">0:00:00</font>
Using cached Babel-2.14.0-py3-none-any.whl (11.0 MB)
Using cached Jinja2-3.1.3-py3-none-any.whl (133 kB)
Using cached pygments-2.17.2-py3-none-any.whl (1.2 MB)
Using cached requests-2.31.0-py3-none-any.whl (62 kB)
Using cached certifi-2024.2.2-py3-none-any.whl (163 kB)
Using cached charset_normalizer-3.3.2-py3-none-any.whl (48 kB)
Using cached idna-3.6-py3-none-any.whl (61 kB)
Using cached pytz-2024.1-py2.py3-none-any.whl (505 kB)
Using cached urllib3-2.0.7-py3-none-any.whl (124 kB)
Building wheels for collected packages: MarkupSafe
Building wheel for MarkupSafe (setup.py) ... done
Created wheel for MarkupSafe: filename=MarkupSafe-2.1.5-py3-none-any.whl size=9887 sha256=bed5c9b01905e41987c1a30bb9e5bc57992d3f821692e393c909883d5007d14c
Stored in directory: /root/.cache/pip/wheels/14/8d/91/2fd4736cd4954c16795d4e7d9dab7b163d72b80301fdd4176e
Successfully built MarkupSafe
Installing collected packages: snowballstemmer, pytz, 2to3, urllib3, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, six, Pygments, numpy, MarkupSafe, imagesize, idna, docutils, coverage, charset-normalizer, certifi, babel, alabaster, requests, Jinja2, sphinx, nose-py3
Successfully installed 2to3-1.0 Jinja2-3.1.3 MarkupSafe-2.1.5 Pygments-2.17.2 alabaster-0.7.13 babel-2.14.0 certifi-2024.2.2 charset-normalizer-3.3.2 coverage-7.2.7 docutils-0.19 idna-3.6 imagesize-1.4.1 nose-py3-1.6.3 numpy-1.21.6 pytz-2024.1 requests-2.31.0 six-1.16.0 snowballstemmer-2.2.0 sphinx-5.3.0 sphinxcontrib-applehelp-1.0.2 sphinxcontrib-devhelp-1.0.2 sphinxcontrib-htmlhelp-2.0.0 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.3 sphinxcontrib-serializinghtml-1.1.5 urllib3-2.0.7
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ /opt/python/pp37-pypy37_pp73/bin/pip wheel /io/ --no-deps -w wheelhouse/
Processing /io
Preparing metadata (setup.py) ... done
Building wheels for collected packages: python-manylinux-demo
Building wheel for python-manylinux-demo (setup.py) ... done
Created wheel for python-manylinux-demo: filename=python_manylinux_demo-1.0-pp37-pypy37_pp73-linux_x86_64.whl size=8002 sha256=3a1c3de1f532fa2a3573caa932880e1ea292efe2e911bee037e66600adf06221
Stored in directory: /tmp/pip-ephem-wheel-cache-zwgiqmor/wheels/fb/c0/a2/4d4917cf328dea9eec9adcf38c1e8c7585d466e364b5e613aa
Successfully built python-manylinux-demo
+ for PYBIN in /opt/python/*/bin
+ /opt/python/pp38-pypy38_pp73/bin/pip install -r /io/dev-requirements.txt
Collecting nose-py3 (from -r /io/dev-requirements.txt (line 1))
Using cached nose_py3-1.6.3-py3-none-any.whl.metadata (2.0 kB)
Collecting numpy (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading numpy-1.24.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.6 kB)
Collecting coverage (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached coverage-7.4.1-pp38.pp39.pp310-none-any.whl.metadata (8.2 kB)
Collecting six (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting sphinx (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinx-7.1.2-py3-none-any.whl.metadata (5.8 kB)
Collecting 2to3 (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached 2to3-1.0-py3-none-any.whl (1.7 kB)
Collecting sphinxcontrib-applehelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_applehelp-1.0.4-py3-none-any.whl (120 kB)
Collecting sphinxcontrib-devhelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB)
Collecting sphinxcontrib-jsmath (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_htmlhelp-2.0.1-py3-none-any.whl.metadata (2.8 kB)
Collecting sphinxcontrib-serializinghtml>=1.1.5 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB)
Collecting sphinxcontrib-qthelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB)
Collecting Jinja2>=3.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached Jinja2-3.1.3-py3-none-any.whl.metadata (3.3 kB)
Collecting Pygments>=2.13 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB)
Collecting docutils<0.21,>=0.18.1 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached docutils-0.20.1-py3-none-any.whl.metadata (2.8 kB)
Collecting snowballstemmer>=2.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
Collecting babel>=2.9 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached Babel-2.14.0-py3-none-any.whl.metadata (1.6 kB)
Collecting alabaster<0.8,>=0.7 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached alabaster-0.7.13-py3-none-any.whl (13 kB)
Collecting imagesize>=1.3 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
Collecting requests>=2.25.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Requirement already satisfied: packaging>=21.0 in /opt/_internal/pp38-pypy38_pp73/lib/pypy3.8/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (23.2)
Requirement already satisfied: importlib-metadata>=4.8 in /opt/_internal/pp38-pypy38_pp73/lib/pypy3.8/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (7.0.1)
Collecting pytz>=2015.7 (from babel>=2.9->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached pytz-2024.1-py2.py3-none-any.whl.metadata (22 kB)
Requirement already satisfied: zipp>=0.5 in /opt/_internal/pp38-pypy38_pp73/lib/pypy3.8/site-packages (from importlib-metadata>=4.8->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (3.17.0)
Collecting MarkupSafe>=2.0 (from Jinja2>=3.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached MarkupSafe-2.1.5.tar.gz (19 kB)
Preparing metadata (setup.py) ... done
Collecting charset-normalizer<4,>=2 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached charset_normalizer-3.3.2-py3-none-any.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached urllib3-2.2.0-py3-none-any.whl.metadata (6.4 kB)
Collecting certifi>=2017.4.17 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB)
Using cached nose_py3-1.6.3-py3-none-any.whl (162 kB)
Using cached coverage-7.4.1-pp38.pp39.pp310-none-any.whl (198 kB)
Downloading numpy-1.24.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.7 MB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">16.7/16.7 MB</font> <font color="#CC0000">3.1 MB/s</font> eta <font color="#06989A">0:00:00</font>
Using cached sphinx-7.1.2-py3-none-any.whl (3.2 MB)
Using cached Babel-2.14.0-py3-none-any.whl (11.0 MB)
Using cached docutils-0.20.1-py3-none-any.whl (572 kB)
Using cached Jinja2-3.1.3-py3-none-any.whl (133 kB)
Using cached pygments-2.17.2-py3-none-any.whl (1.2 MB)
Using cached requests-2.31.0-py3-none-any.whl (62 kB)
Using cached sphinxcontrib_htmlhelp-2.0.1-py3-none-any.whl (99 kB)
Using cached certifi-2024.2.2-py3-none-any.whl (163 kB)
Using cached charset_normalizer-3.3.2-py3-none-any.whl (48 kB)
Using cached idna-3.6-py3-none-any.whl (61 kB)
Using cached pytz-2024.1-py2.py3-none-any.whl (505 kB)
Using cached urllib3-2.2.0-py3-none-any.whl (120 kB)
Building wheels for collected packages: MarkupSafe
Building wheel for MarkupSafe (setup.py) ... done
Created wheel for MarkupSafe: filename=MarkupSafe-2.1.5-py3-none-any.whl size=9887 sha256=4403c995d79582f090c116b07e38743662efe8211363f68f2e1329df70312132
Stored in directory: /root/.cache/pip/wheels/7d/5f/f5/3785e3d080a5ce2972b45119111a9efe3464812188b6b97deb
Successfully built MarkupSafe
Installing collected packages: snowballstemmer, pytz, 2to3, urllib3, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, six, Pygments, numpy, MarkupSafe, imagesize, idna, docutils, coverage, charset-normalizer, certifi, babel, alabaster, requests, Jinja2, sphinx, nose-py3
Successfully installed 2to3-1.0 Jinja2-3.1.3 MarkupSafe-2.1.5 Pygments-2.17.2 alabaster-0.7.13 babel-2.14.0 certifi-2024.2.2 charset-normalizer-3.3.2 coverage-7.4.1 docutils-0.20.1 idna-3.6 imagesize-1.4.1 nose-py3-1.6.3 numpy-1.24.4 pytz-2024.1 requests-2.31.0 six-1.16.0 snowballstemmer-2.2.0 sphinx-7.1.2 sphinxcontrib-applehelp-1.0.4 sphinxcontrib-devhelp-1.0.2 sphinxcontrib-htmlhelp-2.0.1 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.3 sphinxcontrib-serializinghtml-1.1.5 urllib3-2.2.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ /opt/python/pp38-pypy38_pp73/bin/pip wheel /io/ --no-deps -w wheelhouse/
Processing /io
Preparing metadata (setup.py) ... done
Building wheels for collected packages: python-manylinux-demo
Building wheel for python-manylinux-demo (setup.py) ... done
Created wheel for python-manylinux-demo: filename=python_manylinux_demo-1.0-pp38-pypy38_pp73-linux_x86_64.whl size=8001 sha256=e653cb2d3c0a6ddcf6de50b91c53f9b45896d42b5726a1a924e92bb62c16fc2b
Stored in directory: /tmp/pip-ephem-wheel-cache-9w54rvj0/wheels/4f/21/c8/533b12440b6d853a2df8c58878fde982cae1f70719b099a1a5
Successfully built python-manylinux-demo
+ for PYBIN in /opt/python/*/bin
+ /opt/python/pp39-pypy39_pp73/bin/pip install -r /io/dev-requirements.txt
Collecting nose-py3 (from -r /io/dev-requirements.txt (line 1))
Using cached nose_py3-1.6.3-py3-none-any.whl.metadata (2.0 kB)
Collecting numpy (from nose-py3->-r /io/dev-requirements.txt (line 1))
Downloading numpy-1.26.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">61.0/61.0 kB</font> <font color="#CC0000">554.0 kB/s</font> eta <font color="#06989A">0:00:00</font>
Collecting coverage (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached coverage-7.4.1-pp38.pp39.pp310-none-any.whl.metadata (8.2 kB)
Collecting six (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting sphinx (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinx-7.2.6-py3-none-any.whl.metadata (5.9 kB)
Collecting 2to3 (from nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached 2to3-1.0-py3-none-any.whl (1.7 kB)
Collecting sphinxcontrib-applehelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_applehelp-1.0.8-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-devhelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_devhelp-1.0.6-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-jsmath (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-serializinghtml>=1.1.9 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl.metadata (2.4 kB)
Collecting sphinxcontrib-qthelp (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached sphinxcontrib_qthelp-1.0.7-py3-none-any.whl.metadata (2.2 kB)
Collecting Jinja2>=3.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached Jinja2-3.1.3-py3-none-any.whl.metadata (3.3 kB)
Collecting Pygments>=2.14 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB)
Collecting docutils<0.21,>=0.18.1 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached docutils-0.20.1-py3-none-any.whl.metadata (2.8 kB)
Collecting snowballstemmer>=2.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
Collecting babel>=2.9 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached Babel-2.14.0-py3-none-any.whl.metadata (1.6 kB)
Collecting alabaster<0.8,>=0.7 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached alabaster-0.7.16-py3-none-any.whl.metadata (2.9 kB)
Collecting imagesize>=1.3 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
Collecting requests>=2.25.0 (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Requirement already satisfied: packaging>=21.0 in /opt/_internal/pp39-pypy39_pp73/lib/pypy3.9/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (23.2)
Requirement already satisfied: importlib-metadata>=4.8 in /opt/_internal/pp39-pypy39_pp73/lib/pypy3.9/site-packages (from sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (7.0.1)
Requirement already satisfied: zipp>=0.5 in /opt/_internal/pp39-pypy39_pp73/lib/pypy3.9/site-packages (from importlib-metadata>=4.8->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1)) (3.17.0)
Collecting MarkupSafe>=2.0 (from Jinja2>=3.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached MarkupSafe-2.1.5.tar.gz (19 kB)
Preparing metadata (setup.py) ... done
Collecting charset-normalizer<4,>=2 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached charset_normalizer-3.3.2-py3-none-any.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached urllib3-2.2.0-py3-none-any.whl.metadata (6.4 kB)
Collecting certifi>=2017.4.17 (from requests>=2.25.0->sphinx->nose-py3->-r /io/dev-requirements.txt (line 1))
Using cached certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB)
Using cached nose_py3-1.6.3-py3-none-any.whl (162 kB)
Using cached coverage-7.4.1-pp38.pp39.pp310-none-any.whl (198 kB)
Downloading numpy-1.26.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.1 MB)
<font color="#555753">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">18.1/18.1 MB</font> <font color="#CC0000">3.1 MB/s</font> eta <font color="#06989A">0:00:00</font>
Using cached sphinx-7.2.6-py3-none-any.whl (3.2 MB)
Using cached alabaster-0.7.16-py3-none-any.whl (13 kB)
Using cached Babel-2.14.0-py3-none-any.whl (11.0 MB)
Using cached docutils-0.20.1-py3-none-any.whl (572 kB)
Using cached Jinja2-3.1.3-py3-none-any.whl (133 kB)
Using cached pygments-2.17.2-py3-none-any.whl (1.2 MB)
Using cached requests-2.31.0-py3-none-any.whl (62 kB)
Using cached sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl (99 kB)
Using cached sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl (92 kB)
Using cached sphinxcontrib_applehelp-1.0.8-py3-none-any.whl (120 kB)
Using cached sphinxcontrib_devhelp-1.0.6-py3-none-any.whl (83 kB)
Using cached sphinxcontrib_qthelp-1.0.7-py3-none-any.whl (89 kB)
Using cached certifi-2024.2.2-py3-none-any.whl (163 kB)
Using cached charset_normalizer-3.3.2-py3-none-any.whl (48 kB)
Using cached idna-3.6-py3-none-any.whl (61 kB)
Using cached urllib3-2.2.0-py3-none-any.whl (120 kB)
Building wheels for collected packages: MarkupSafe
Building wheel for MarkupSafe (setup.py) ... done
Created wheel for MarkupSafe: filename=MarkupSafe-2.1.5-py3-none-any.whl size=9887 sha256=2f3673b18696e0d282cb99d2ea0b8862b8cd269a29edc1ea6e4b05c2122cdde5
Stored in directory: /root/.cache/pip/wheels/39/87/45/5b4e1bc0eeda469ebeb98b9fef379d4b16b43d4370b7823514
Successfully built MarkupSafe
Installing collected packages: snowballstemmer, 2to3, urllib3, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, six, Pygments, numpy, MarkupSafe, imagesize, idna, docutils, coverage, charset-normalizer, certifi, babel, alabaster, requests, Jinja2, sphinx, nose-py3
Successfully installed 2to3-1.0 Jinja2-3.1.3 MarkupSafe-2.1.5 Pygments-2.17.2 alabaster-0.7.16 babel-2.14.0 certifi-2024.2.2 charset-normalizer-3.3.2 coverage-7.4.1 docutils-0.20.1 idna-3.6 imagesize-1.4.1 nose-py3-1.6.3 numpy-1.26.4 requests-2.31.0 six-1.16.0 snowballstemmer-2.2.0 sphinx-7.2.6 sphinxcontrib-applehelp-1.0.8 sphinxcontrib-devhelp-1.0.6 sphinxcontrib-htmlhelp-2.0.5 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.7 sphinxcontrib-serializinghtml-1.1.10 urllib3-2.2.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ /opt/python/pp39-pypy39_pp73/bin/pip wheel /io/ --no-deps -w wheelhouse/
Processing /io
Preparing metadata (setup.py) ... done
Building wheels for collected packages: python-manylinux-demo
Building wheel for python-manylinux-demo (setup.py) ... done
Created wheel for python-manylinux-demo: filename=python_manylinux_demo-1.0-pp39-pypy39_pp73-linux_x86_64.whl size=8002 sha256=cbfdc6ca747fcd03ae8b71e3b836ed67c5d32213d9e817bd9b34c182004d69cc
Stored in directory: /tmp/pip-ephem-wheel-cache-hytbz3vf/wheels/d5/49/f3/65f6b062b6051e07eb054f65149735a54ee1de487e3b5b644b
Successfully built python-manylinux-demo
+ for whl in wheelhouse/*.whl
+ repair_wheel wheelhouse/python_manylinux_demo-1.0-cp310-cp310-linux_x86_64.whl
+ wheel=wheelhouse/python_manylinux_demo-1.0-cp310-cp310-linux_x86_64.whl
+ auditwheel show wheelhouse/python_manylinux_demo-1.0-cp310-cp310-linux_x86_64.whl
python_manylinux_demo-1.0-cp310-cp310-linux_x86_64.whl is consistent
with the following platform tag: "linux_x86_64".
The wheel references external versioned symbols in these
system-provided shared libraries: libc.so.6 with versions
{'GLIBC_2.4', 'GLIBC_2.17', 'GLIBC_2.3.4', 'GLIBC_2.6', 'GLIBC_2.14',
'GLIBC_2.3', 'GLIBC_2.2.5', 'GLIBC_2.7', 'GLIBC_2.10'},
libquadmath.so.0 with versions {'QUADMATH_1.0'}, libgcc_s.so.1 with
versions {'GCC_3.3', 'GCC_4.3.0', 'GCC_3.0', 'GCC_4.2.0'}, libm.so.6
with versions {'GLIBC_2.23', 'GLIBC_2.2.5', 'GLIBC_2.27'},
libgfortran.so.5 with versions {'GFORTRAN_8'}
This constrains the platform tag to "manylinux_2_27_x86_64". In order
to achieve a more compatible tag, you would need to recompile a new
wheel from source on a system with earlier versions of these
libraries, such as a recent manylinux image.
+ auditwheel repair wheelhouse/python_manylinux_demo-1.0-cp310-cp310-linux_x86_64.whl --plat manylinux_2_28_x86_64 -w /io/wheelhouse/
INFO:auditwheel.main_repair:Repairing python_manylinux_demo-1.0-cp310-cp310-linux_x86_64.whl
INFO:auditwheel.wheeltools:Previous filename tags: linux_x86_64
INFO:auditwheel.wheeltools:New filename tags: manylinux_2_28_x86_64
INFO:auditwheel.wheeltools:Previous WHEEL info tags: cp310-cp310-linux_x86_64
INFO:auditwheel.wheeltools:New WHEEL info tags: cp310-cp310-manylinux_2_28_x86_64
INFO:auditwheel.main_repair:
Fixed-up wheel written to /io/wheelhouse/python_manylinux_demo-1.0-cp310-cp310-manylinux_2_28_x86_64.whl
+ for whl in wheelhouse/*.whl
+ repair_wheel wheelhouse/python_manylinux_demo-1.0-cp311-cp311-linux_x86_64.whl
+ wheel=wheelhouse/python_manylinux_demo-1.0-cp311-cp311-linux_x86_64.whl
+ auditwheel show wheelhouse/python_manylinux_demo-1.0-cp311-cp311-linux_x86_64.whl
python_manylinux_demo-1.0-cp311-cp311-linux_x86_64.whl is consistent
with the following platform tag: "linux_x86_64".
The wheel references external versioned symbols in these
system-provided shared libraries: libc.so.6 with versions
{'GLIBC_2.3', 'GLIBC_2.7', 'GLIBC_2.14', 'GLIBC_2.10', 'GLIBC_2.4',
'GLIBC_2.2.5', 'GLIBC_2.6', 'GLIBC_2.17', 'GLIBC_2.3.4'}, libm.so.6
with versions {'GLIBC_2.27', 'GLIBC_2.2.5', 'GLIBC_2.23'},
libgfortran.so.5 with versions {'GFORTRAN_8'}, libquadmath.so.0 with
versions {'QUADMATH_1.0'}, libgcc_s.so.1 with versions {'GCC_3.3',
'GCC_4.3.0', 'GCC_4.2.0', 'GCC_3.0'}
This constrains the platform tag to "manylinux_2_27_x86_64". In order
to achieve a more compatible tag, you would need to recompile a new
wheel from source on a system with earlier versions of these
libraries, such as a recent manylinux image.
+ auditwheel repair wheelhouse/python_manylinux_demo-1.0-cp311-cp311-linux_x86_64.whl --plat manylinux_2_28_x86_64 -w /io/wheelhouse/
INFO:auditwheel.main_repair:Repairing python_manylinux_demo-1.0-cp311-cp311-linux_x86_64.whl
INFO:auditwheel.wheeltools:Previous filename tags: linux_x86_64
INFO:auditwheel.wheeltools:New filename tags: manylinux_2_28_x86_64
INFO:auditwheel.wheeltools:Previous WHEEL info tags: cp311-cp311-linux_x86_64
INFO:auditwheel.wheeltools:New WHEEL info tags: cp311-cp311-manylinux_2_28_x86_64
INFO:auditwheel.main_repair:
Fixed-up wheel written to /io/wheelhouse/python_manylinux_demo-1.0-cp311-cp311-manylinux_2_28_x86_64.whl
+ for whl in wheelhouse/*.whl
+ repair_wheel wheelhouse/python_manylinux_demo-1.0-cp36-cp36m-linux_x86_64.whl
+ wheel=wheelhouse/python_manylinux_demo-1.0-cp36-cp36m-linux_x86_64.whl
+ auditwheel show wheelhouse/python_manylinux_demo-1.0-cp36-cp36m-linux_x86_64.whl
python_manylinux_demo-1.0-cp36-cp36m-linux_x86_64.whl is consistent
with the following platform tag: "linux_x86_64".
The wheel references external versioned symbols in these
system-provided shared libraries: libc.so.6 with versions
{'GLIBC_2.4', 'GLIBC_2.6', 'GLIBC_2.2.5', 'GLIBC_2.10', 'GLIBC_2.14',
'GLIBC_2.17', 'GLIBC_2.3', 'GLIBC_2.3.4', 'GLIBC_2.7'}, libm.so.6 with
versions {'GLIBC_2.27', 'GLIBC_2.2.5', 'GLIBC_2.23'}, libgfortran.so.5
with versions {'GFORTRAN_8'}, libquadmath.so.0 with versions
{'QUADMATH_1.0'}, libgcc_s.so.1 with versions {'GCC_4.2.0', 'GCC_3.0',
'GCC_3.3', 'GCC_4.3.0'}
This constrains the platform tag to "manylinux_2_27_x86_64". In order
to achieve a more compatible tag, you would need to recompile a new
wheel from source on a system with earlier versions of these
libraries, such as a recent manylinux image.
+ auditwheel repair wheelhouse/python_manylinux_demo-1.0-cp36-cp36m-linux_x86_64.whl --plat manylinux_2_28_x86_64 -w /io/wheelhouse/
INFO:auditwheel.main_repair:Repairing python_manylinux_demo-1.0-cp36-cp36m-linux_x86_64.whl
INFO:auditwheel.wheeltools:Previous filename tags: linux_x86_64
INFO:auditwheel.wheeltools:New filename tags: manylinux_2_28_x86_64
INFO:auditwheel.wheeltools:Previous WHEEL info tags: cp36-cp36m-linux_x86_64
INFO:auditwheel.wheeltools:New WHEEL info tags: cp36-cp36m-manylinux_2_28_x86_64
INFO:auditwheel.main_repair:
Fixed-up wheel written to /io/wheelhouse/python_manylinux_demo-1.0-cp36-cp36m-manylinux_2_28_x86_64.whl
+ for whl in wheelhouse/*.whl
+ repair_wheel wheelhouse/python_manylinux_demo-1.0-cp37-cp37m-linux_x86_64.whl
+ wheel=wheelhouse/python_manylinux_demo-1.0-cp37-cp37m-linux_x86_64.whl
+ auditwheel show wheelhouse/python_manylinux_demo-1.0-cp37-cp37m-linux_x86_64.whl
python_manylinux_demo-1.0-cp37-cp37m-linux_x86_64.whl is consistent
with the following platform tag: "linux_x86_64".
The wheel references external versioned symbols in these
system-provided shared libraries: libc.so.6 with versions
{'GLIBC_2.2.5', 'GLIBC_2.4', 'GLIBC_2.10', 'GLIBC_2.6', 'GLIBC_2.3.4',
'GLIBC_2.14', 'GLIBC_2.3', 'GLIBC_2.7', 'GLIBC_2.17'}, libm.so.6 with
versions {'GLIBC_2.27', 'GLIBC_2.2.5', 'GLIBC_2.23'}, libquadmath.so.0
with versions {'QUADMATH_1.0'}, libgcc_s.so.1 with versions
{'GCC_4.3.0', 'GCC_3.0', 'GCC_4.2.0', 'GCC_3.3'}, libgfortran.so.5
with versions {'GFORTRAN_8'}
This constrains the platform tag to "manylinux_2_27_x86_64". In order
to achieve a more compatible tag, you would need to recompile a new
wheel from source on a system with earlier versions of these
libraries, such as a recent manylinux image.
+ auditwheel repair wheelhouse/python_manylinux_demo-1.0-cp37-cp37m-linux_x86_64.whl --plat manylinux_2_28_x86_64 -w /io/wheelhouse/
INFO:auditwheel.main_repair:Repairing python_manylinux_demo-1.0-cp37-cp37m-linux_x86_64.whl
INFO:auditwheel.wheeltools:Previous filename tags: linux_x86_64
INFO:auditwheel.wheeltools:New filename tags: manylinux_2_28_x86_64
INFO:auditwheel.wheeltools:Previous WHEEL info tags: cp37-cp37m-linux_x86_64
INFO:auditwheel.wheeltools:New WHEEL info tags: cp37-cp37m-manylinux_2_28_x86_64
INFO:auditwheel.main_repair:
Fixed-up wheel written to /io/wheelhouse/python_manylinux_demo-1.0-cp37-cp37m-manylinux_2_28_x86_64.whl
+ for whl in wheelhouse/*.whl
+ repair_wheel wheelhouse/python_manylinux_demo-1.0-cp38-cp38-linux_x86_64.whl
+ wheel=wheelhouse/python_manylinux_demo-1.0-cp38-cp38-linux_x86_64.whl
+ auditwheel show wheelhouse/python_manylinux_demo-1.0-cp38-cp38-linux_x86_64.whl
python_manylinux_demo-1.0-cp38-cp38-linux_x86_64.whl is consistent
with the following platform tag: "linux_x86_64".
The wheel references external versioned symbols in these
system-provided shared libraries: libc.so.6 with versions
{'GLIBC_2.3.4', 'GLIBC_2.14', 'GLIBC_2.4', 'GLIBC_2.7', 'GLIBC_2.2.5',
'GLIBC_2.3', 'GLIBC_2.6', 'GLIBC_2.17', 'GLIBC_2.10'}, libm.so.6 with
versions {'GLIBC_2.27', 'GLIBC_2.2.5', 'GLIBC_2.23'}, libgfortran.so.5
with versions {'GFORTRAN_8'}, libquadmath.so.0 with versions
{'QUADMATH_1.0'}, libgcc_s.so.1 with versions {'GCC_3.0', 'GCC_4.2.0',
'GCC_4.3.0', 'GCC_3.3'}
This constrains the platform tag to "manylinux_2_27_x86_64". In order
to achieve a more compatible tag, you would need to recompile a new
wheel from source on a system with earlier versions of these
libraries, such as a recent manylinux image.
+ auditwheel repair wheelhouse/python_manylinux_demo-1.0-cp38-cp38-linux_x86_64.whl --plat manylinux_2_28_x86_64 -w /io/wheelhouse/
INFO:auditwheel.main_repair:Repairing python_manylinux_demo-1.0-cp38-cp38-linux_x86_64.whl
INFO:auditwheel.wheeltools:Previous filename tags: linux_x86_64
INFO:auditwheel.wheeltools:New filename tags: manylinux_2_28_x86_64
INFO:auditwheel.wheeltools:Previous WHEEL info tags: cp38-cp38-linux_x86_64
INFO:auditwheel.wheeltools:New WHEEL info tags: cp38-cp38-manylinux_2_28_x86_64
INFO:auditwheel.main_repair:
Fixed-up wheel written to /io/wheelhouse/python_manylinux_demo-1.0-cp38-cp38-manylinux_2_28_x86_64.whl
+ for whl in wheelhouse/*.whl
+ repair_wheel wheelhouse/python_manylinux_demo-1.0-cp39-cp39-linux_x86_64.whl
+ wheel=wheelhouse/python_manylinux_demo-1.0-cp39-cp39-linux_x86_64.whl
+ auditwheel show wheelhouse/python_manylinux_demo-1.0-cp39-cp39-linux_x86_64.whl
python_manylinux_demo-1.0-cp39-cp39-linux_x86_64.whl is consistent
with the following platform tag: "linux_x86_64".
The wheel references external versioned symbols in these
system-provided shared libraries: libc.so.6 with versions
{'GLIBC_2.10', 'GLIBC_2.7', 'GLIBC_2.3.4', 'GLIBC_2.14', 'GLIBC_2.3',
'GLIBC_2.4', 'GLIBC_2.17', 'GLIBC_2.2.5', 'GLIBC_2.6'},
libquadmath.so.0 with versions {'QUADMATH_1.0'}, libgcc_s.so.1 with
versions {'GCC_3.0', 'GCC_4.2.0', 'GCC_4.3.0', 'GCC_3.3'}, libm.so.6
with versions {'GLIBC_2.2.5', 'GLIBC_2.23', 'GLIBC_2.27'},
libgfortran.so.5 with versions {'GFORTRAN_8'}
This constrains the platform tag to "manylinux_2_27_x86_64". In order
to achieve a more compatible tag, you would need to recompile a new
wheel from source on a system with earlier versions of these
libraries, such as a recent manylinux image.
+ auditwheel repair wheelhouse/python_manylinux_demo-1.0-cp39-cp39-linux_x86_64.whl --plat manylinux_2_28_x86_64 -w /io/wheelhouse/
INFO:auditwheel.main_repair:Repairing python_manylinux_demo-1.0-cp39-cp39-linux_x86_64.whl
INFO:auditwheel.wheeltools:Previous filename tags: linux_x86_64
INFO:auditwheel.wheeltools:New filename tags: manylinux_2_28_x86_64
INFO:auditwheel.wheeltools:Previous WHEEL info tags: cp39-cp39-linux_x86_64
INFO:auditwheel.wheeltools:New WHEEL info tags: cp39-cp39-manylinux_2_28_x86_64
INFO:auditwheel.main_repair:
Fixed-up wheel written to /io/wheelhouse/python_manylinux_demo-1.0-cp39-cp39-manylinux_2_28_x86_64.whl
+ for whl in wheelhouse/*.whl
+ repair_wheel wheelhouse/python_manylinux_demo-1.0-pp310-pypy310_pp73-linux_x86_64.whl
+ wheel=wheelhouse/python_manylinux_demo-1.0-pp310-pypy310_pp73-linux_x86_64.whl
+ auditwheel show wheelhouse/python_manylinux_demo-1.0-pp310-pypy310_pp73-linux_x86_64.whl
python_manylinux_demo-1.0-pp310-pypy310_pp73-linux_x86_64.whl is
consistent with the following platform tag: "linux_x86_64".
The wheel references external versioned symbols in these
system-provided shared libraries: libc.so.6 with versions
{'GLIBC_2.4', 'GLIBC_2.2.5', 'GLIBC_2.7', 'GLIBC_2.3', 'GLIBC_2.14',
'GLIBC_2.3.4', 'GLIBC_2.17', 'GLIBC_2.6', 'GLIBC_2.10'}, libm.so.6
with versions {'GLIBC_2.27', 'GLIBC_2.2.5', 'GLIBC_2.23'},
libgfortran.so.5 with versions {'GFORTRAN_8'}, libquadmath.so.0 with
versions {'QUADMATH_1.0'}, libgcc_s.so.1 with versions {'GCC_3.0',
'GCC_4.2.0', 'GCC_3.3', 'GCC_4.3.0'}
This constrains the platform tag to "manylinux_2_27_x86_64". In order
to achieve a more compatible tag, you would need to recompile a new
wheel from source on a system with earlier versions of these
libraries, such as a recent manylinux image.
+ auditwheel repair wheelhouse/python_manylinux_demo-1.0-pp310-pypy310_pp73-linux_x86_64.whl --plat manylinux_2_28_x86_64 -w /io/wheelhouse/
INFO:auditwheel.main_repair:Repairing python_manylinux_demo-1.0-pp310-pypy310_pp73-linux_x86_64.whl
INFO:auditwheel.wheeltools:Previous filename tags: linux_x86_64
INFO:auditwheel.wheeltools:New filename tags: manylinux_2_28_x86_64
INFO:auditwheel.wheeltools:Previous WHEEL info tags: pp310-pypy310_pp73-linux_x86_64
INFO:auditwheel.wheeltools:New WHEEL info tags: pp310-pypy310_pp73-manylinux_2_28_x86_64
INFO:auditwheel.main_repair:
Fixed-up wheel written to /io/wheelhouse/python_manylinux_demo-1.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
+ for whl in wheelhouse/*.whl
+ repair_wheel wheelhouse/python_manylinux_demo-1.0-pp37-pypy37_pp73-linux_x86_64.whl
+ wheel=wheelhouse/python_manylinux_demo-1.0-pp37-pypy37_pp73-linux_x86_64.whl
+ auditwheel show wheelhouse/python_manylinux_demo-1.0-pp37-pypy37_pp73-linux_x86_64.whl
python_manylinux_demo-1.0-pp37-pypy37_pp73-linux_x86_64.whl is
consistent with the following platform tag: "linux_x86_64".
The wheel references external versioned symbols in these
system-provided shared libraries: libc.so.6 with versions
{'GLIBC_2.17', 'GLIBC_2.7', 'GLIBC_2.10', 'GLIBC_2.3', 'GLIBC_2.3.4',
'GLIBC_2.2.5', 'GLIBC_2.4', 'GLIBC_2.14', 'GLIBC_2.6'}, libm.so.6 with
versions {'GLIBC_2.2.5', 'GLIBC_2.23', 'GLIBC_2.27'}, libgfortran.so.5
with versions {'GFORTRAN_8'}, libquadmath.so.0 with versions
{'QUADMATH_1.0'}, libgcc_s.so.1 with versions {'GCC_4.3.0',
'GCC_4.2.0', 'GCC_3.0', 'GCC_3.3'}
This constrains the platform tag to "manylinux_2_27_x86_64". In order
to achieve a more compatible tag, you would need to recompile a new
wheel from source on a system with earlier versions of these
libraries, such as a recent manylinux image.
+ auditwheel repair wheelhouse/python_manylinux_demo-1.0-pp37-pypy37_pp73-linux_x86_64.whl --plat manylinux_2_28_x86_64 -w /io/wheelhouse/
INFO:auditwheel.main_repair:Repairing python_manylinux_demo-1.0-pp37-pypy37_pp73-linux_x86_64.whl
INFO:auditwheel.wheeltools:Previous filename tags: linux_x86_64
INFO:auditwheel.wheeltools:New filename tags: manylinux_2_28_x86_64
INFO:auditwheel.wheeltools:Previous WHEEL info tags: pp37-pypy37_pp73-linux_x86_64
INFO:auditwheel.wheeltools:New WHEEL info tags: pp37-pypy37_pp73-manylinux_2_28_x86_64
INFO:auditwheel.main_repair:
Fixed-up wheel written to /io/wheelhouse/python_manylinux_demo-1.0-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl
+ for whl in wheelhouse/*.whl
+ repair_wheel wheelhouse/python_manylinux_demo-1.0-pp38-pypy38_pp73-linux_x86_64.whl
+ wheel=wheelhouse/python_manylinux_demo-1.0-pp38-pypy38_pp73-linux_x86_64.whl
+ auditwheel show wheelhouse/python_manylinux_demo-1.0-pp38-pypy38_pp73-linux_x86_64.whl
python_manylinux_demo-1.0-pp38-pypy38_pp73-linux_x86_64.whl is
consistent with the following platform tag: "linux_x86_64".
The wheel references external versioned symbols in these
system-provided shared libraries: libc.so.6 with versions
{'GLIBC_2.4', 'GLIBC_2.3', 'GLIBC_2.6', 'GLIBC_2.7', 'GLIBC_2.3.4',
'GLIBC_2.2.5', 'GLIBC_2.17', 'GLIBC_2.14', 'GLIBC_2.10'}, libm.so.6
with versions {'GLIBC_2.23', 'GLIBC_2.2.5', 'GLIBC_2.27'},
libquadmath.so.0 with versions {'QUADMATH_1.0'}, libgcc_s.so.1 with
versions {'GCC_3.3', 'GCC_3.0', 'GCC_4.2.0', 'GCC_4.3.0'},
libgfortran.so.5 with versions {'GFORTRAN_8'}
This constrains the platform tag to "manylinux_2_27_x86_64". In order
to achieve a more compatible tag, you would need to recompile a new
wheel from source on a system with earlier versions of these
libraries, such as a recent manylinux image.
+ auditwheel repair wheelhouse/python_manylinux_demo-1.0-pp38-pypy38_pp73-linux_x86_64.whl --plat manylinux_2_28_x86_64 -w /io/wheelhouse/
INFO:auditwheel.main_repair:Repairing python_manylinux_demo-1.0-pp38-pypy38_pp73-linux_x86_64.whl
INFO:auditwheel.wheeltools:Previous filename tags: linux_x86_64
INFO:auditwheel.wheeltools:New filename tags: manylinux_2_28_x86_64
INFO:auditwheel.wheeltools:Previous WHEEL info tags: pp38-pypy38_pp73-linux_x86_64
INFO:auditwheel.wheeltools:New WHEEL info tags: pp38-pypy38_pp73-manylinux_2_28_x86_64
INFO:auditwheel.main_repair:
Fixed-up wheel written to /io/wheelhouse/python_manylinux_demo-1.0-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl
+ for whl in wheelhouse/*.whl
+ repair_wheel wheelhouse/python_manylinux_demo-1.0-pp39-pypy39_pp73-linux_x86_64.whl
+ wheel=wheelhouse/python_manylinux_demo-1.0-pp39-pypy39_pp73-linux_x86_64.whl
+ auditwheel show wheelhouse/python_manylinux_demo-1.0-pp39-pypy39_pp73-linux_x86_64.whl
python_manylinux_demo-1.0-pp39-pypy39_pp73-linux_x86_64.whl is
consistent with the following platform tag: "linux_x86_64".
The wheel references external versioned symbols in these
system-provided shared libraries: libc.so.6 with versions
{'GLIBC_2.2.5', 'GLIBC_2.6', 'GLIBC_2.10', 'GLIBC_2.3.4', 'GLIBC_2.4',
'GLIBC_2.7', 'GLIBC_2.17', 'GLIBC_2.3', 'GLIBC_2.14'},
libquadmath.so.0 with versions {'QUADMATH_1.0'}, libgcc_s.so.1 with
versions {'GCC_4.3.0', 'GCC_4.2.0', 'GCC_3.3', 'GCC_3.0'}, libm.so.6
with versions {'GLIBC_2.27', 'GLIBC_2.2.5', 'GLIBC_2.23'},
libgfortran.so.5 with versions {'GFORTRAN_8'}
This constrains the platform tag to "manylinux_2_27_x86_64". In order
to achieve a more compatible tag, you would need to recompile a new
wheel from source on a system with earlier versions of these
libraries, such as a recent manylinux image.
+ auditwheel repair wheelhouse/python_manylinux_demo-1.0-pp39-pypy39_pp73-linux_x86_64.whl --plat manylinux_2_28_x86_64 -w /io/wheelhouse/
INFO:auditwheel.main_repair:Repairing python_manylinux_demo-1.0-pp39-pypy39_pp73-linux_x86_64.whl
INFO:auditwheel.wheeltools:Previous filename tags: linux_x86_64
INFO:auditwheel.wheeltools:New filename tags: manylinux_2_28_x86_64
INFO:auditwheel.wheeltools:Previous WHEEL info tags: pp39-pypy39_pp73-linux_x86_64
INFO:auditwheel.wheeltools:New WHEEL info tags: pp39-pypy39_pp73-manylinux_2_28_x86_64
INFO:auditwheel.main_repair:
Fixed-up wheel written to /io/wheelhouse/python_manylinux_demo-1.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl
+ for PYBIN in /opt/python/*/bin/
+ /opt/python/cp310-cp310/bin//pip install python-manylinux-demo --no-index -f /io/wheelhouse
Looking in links: /io/wheelhouse
Processing /io/wheelhouse/python_manylinux_demo-1.0-cp310-cp310-manylinux_2_28_x86_64.whl
Installing collected packages: python-manylinux-demo
Successfully installed python-manylinux-demo-1.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ cd /root
+ /opt/python/cp310-cp310/bin//nosetests pymanylinuxdemo
...
----------------------------------------------------------------------
Ran 3 tests in 0.002s
OK
+ for PYBIN in /opt/python/*/bin/
+ /opt/python/cp311-cp311/bin//pip install python-manylinux-demo --no-index -f /io/wheelhouse
Looking in links: /io/wheelhouse
Processing /io/wheelhouse/python_manylinux_demo-1.0-cp311-cp311-manylinux_2_28_x86_64.whl
Installing collected packages: python-manylinux-demo
Successfully installed python-manylinux-demo-1.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ cd /root
+ /opt/python/cp311-cp311/bin//nosetests pymanylinuxdemo
...
----------------------------------------------------------------------
Ran 3 tests in 0.001s
OK
+ for PYBIN in /opt/python/*/bin/
+ /opt/python/cp36-cp36m/bin//pip install python-manylinux-demo --no-index -f /io/wheelhouse
Looking in links: /io/wheelhouse
Processing /io/wheelhouse/python_manylinux_demo-1.0-cp36-cp36m-manylinux_2_28_x86_64.whl
Installing collected packages: python-manylinux-demo
Successfully installed python-manylinux-demo-1.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ cd /root
+ /opt/python/cp36-cp36m/bin//nosetests pymanylinuxdemo
...
----------------------------------------------------------------------
Ran 3 tests in 0.001s
OK
+ for PYBIN in /opt/python/*/bin/
+ /opt/python/cp37-cp37m/bin//pip install python-manylinux-demo --no-index -f /io/wheelhouse
Looking in links: /io/wheelhouse
Processing /io/wheelhouse/python_manylinux_demo-1.0-cp37-cp37m-manylinux_2_28_x86_64.whl
Installing collected packages: python-manylinux-demo
Successfully installed python-manylinux-demo-1.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ cd /root
+ /opt/python/cp37-cp37m/bin//nosetests pymanylinuxdemo
...
----------------------------------------------------------------------
Ran 3 tests in 0.002s
OK
+ for PYBIN in /opt/python/*/bin/
+ /opt/python/cp38-cp38/bin//pip install python-manylinux-demo --no-index -f /io/wheelhouse
Looking in links: /io/wheelhouse
Processing /io/wheelhouse/python_manylinux_demo-1.0-cp38-cp38-manylinux_2_28_x86_64.whl
Installing collected packages: python-manylinux-demo
Successfully installed python-manylinux-demo-1.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ cd /root
+ /opt/python/cp38-cp38/bin//nosetests pymanylinuxdemo
...
----------------------------------------------------------------------
Ran 3 tests in 0.001s
OK
+ for PYBIN in /opt/python/*/bin/
+ /opt/python/cp39-cp39/bin//pip install python-manylinux-demo --no-index -f /io/wheelhouse
Looking in links: /io/wheelhouse
Processing /io/wheelhouse/python_manylinux_demo-1.0-cp39-cp39-manylinux_2_28_x86_64.whl
Installing collected packages: python-manylinux-demo
Successfully installed python-manylinux-demo-1.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ cd /root
+ /opt/python/cp39-cp39/bin//nosetests pymanylinuxdemo
...
----------------------------------------------------------------------
Ran 3 tests in 0.001s
OK
+ for PYBIN in /opt/python/*/bin/
+ /opt/python/pp310-pypy310_pp73/bin//pip install python-manylinux-demo --no-index -f /io/wheelhouse
Looking in links: /io/wheelhouse
Processing /io/wheelhouse/python_manylinux_demo-1.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
Installing collected packages: python-manylinux-demo
Successfully installed python-manylinux-demo-1.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ cd /root
+ /opt/python/pp310-pypy310_pp73/bin//nosetests pymanylinuxdemo
...
----------------------------------------------------------------------
Ran 3 tests in 0.002s
OK
+ for PYBIN in /opt/python/*/bin/
+ /opt/python/pp37-pypy37_pp73/bin//pip install python-manylinux-demo --no-index -f /io/wheelhouse
Looking in links: /io/wheelhouse
Processing /io/wheelhouse/python_manylinux_demo-1.0-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl
Installing collected packages: python-manylinux-demo
Successfully installed python-manylinux-demo-1.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ cd /root
+ /opt/python/pp37-pypy37_pp73/bin//nosetests pymanylinuxdemo
...
----------------------------------------------------------------------
Ran 3 tests in 0.003s
OK
+ for PYBIN in /opt/python/*/bin/
+ /opt/python/pp38-pypy38_pp73/bin//pip install python-manylinux-demo --no-index -f /io/wheelhouse
Looking in links: /io/wheelhouse
Processing /io/wheelhouse/python_manylinux_demo-1.0-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl
Installing collected packages: python-manylinux-demo
Successfully installed python-manylinux-demo-1.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ cd /root
+ /opt/python/pp38-pypy38_pp73/bin//nosetests pymanylinuxdemo
...
----------------------------------------------------------------------
Ran 3 tests in 0.002s
OK
+ for PYBIN in /opt/python/*/bin/
+ /opt/python/pp39-pypy39_pp73/bin//pip install python-manylinux-demo --no-index -f /io/wheelhouse
Looking in links: /io/wheelhouse
Processing /io/wheelhouse/python_manylinux_demo-1.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl
Installing collected packages: python-manylinux-demo
Successfully installed python-manylinux-demo-1.0
<font color="#C4A000">WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</font>
+ cd /root
+ /opt/python/pp39-pypy39_pp73/bin//nosetests pymanylinuxdemo
...
----------------------------------------------------------------------
Ran 3 tests in 0.002s
OK
</pre></html></WRAP>
</WRAP>
===== コンテナをビルドする場合 =====
manylinux をクローンする🤔\\ manylinux をクローンする🤔\\
<WRAP color_term> <WRAP color_term>
<WRAP color_command><html><pre> <WRAP color_command><html><pre>
<font color="#FF8700"><b>$</b></font> <font color="#4E9A06 ">git</font> clone <font color="#75507B">--depth</font> 1 https://github.com/pypa/manylinux.git <font color="#FF8700"><b>$</b></font> <font color="#26A269 ">git</font> clone <font color="#75507B">--depth</font> 1 https://github.com/pypa/manylinux.git
</pre></html></WRAP> </pre></html></WRAP>
<WRAP color_result><html><pre> <WRAP color_result><html><pre>
</pre></html></WRAP> </pre></html></WRAP>
</WRAP> </WRAP>
工事中...😅\\
===== 参考文献 ===== ===== 参考文献 =====
[[git>trueagi-io/hyperon-experimental/issues/106|Nose is not compatible with Python version 3.10 · Issue #106 · trueagi-io/hyperon-experimental]]\\
==== 付録 ====
[[tw>tomoyan596sp/status/1758599322114175290|manylinux_2_28はAlmaLinux 8ベースになってる🤔]]\\ [[tw>tomoyan596sp/status/1758599322114175290|manylinux_2_28はAlmaLinux 8ベースになってる🤔]]\\