Skip to content

Commit

Permalink
feat: add PyPy 3.11
Browse files Browse the repository at this point in the history
  • Loading branch information
mayeut committed Feb 7, 2025
1 parent b78510e commit 2f25286
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 5 deletions.
2 changes: 1 addition & 1 deletion docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ RUN --mount=type=bind,target=/build_cpython36,from=build_cpython36 \
mkdir -p /opt/_internal && \
cp -rf /build_cpython*/opt/_internal/* /opt/_internal/ && \
manylinux-entrypoint /opt/_internal/build_scripts/finalize.sh \
pp310-pypy310_pp73
pp310-pypy310_pp73 pp311-pypy311_pp73

ENV SSL_CERT_FILE=/opt/_internal/certs.pem

Expand Down
17 changes: 17 additions & 0 deletions docker/build_scripts/python_versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -78,5 +78,22 @@
"download_url": "https://downloads.python.org/pypy/pypy3.10-v7.3.18-linux32.tar.bz2",
"sha256": "34ef09a481254aad0f22bf09fd7c99efb65ffef4f79f5b4222505f55f8d9c22e"
}
},
"pp311-pypy311_pp73": {
"x86_64": {
"version": "7.3.18",
"download_url": "https://downloads.python.org/pypy/pypy3.11-v7.3.18-linux64.tar.bz2",
"sha256": "df5fa534800ff09d990e50ca4fdb02d8a06b9ed948dbcb3a09bea0739ef42de7"
},
"aarch64": {
"version": "7.3.18",
"download_url": "https://downloads.python.org/pypy/pypy3.11-v7.3.18-aarch64.tar.bz2",
"sha256": "95bc3021cb9be2aa766ecb776c215e97ae8c0dda99dd48840b40b5b87d90bc45"
},
"i686": {
"version": "7.3.18",
"download_url": "https://downloads.python.org/pypy/pypy3.11-v7.3.18-linux32.tar.bz2",
"sha256": "70357a69cdbf4ce449b5743901fcd36208e0a89eadcfb4d2ebdc9b4711a0612c"
}
}
}
8 changes: 4 additions & 4 deletions tests/run_tests.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@ if [ "${AUDITWHEEL_POLICY:0:10}" == "musllinux_" ]; then
EXPECTED_PYTHON_COUNT_ALL=9
else
if [ "${AUDITWHEEL_ARCH}" == "x86_64" ] || [ "${AUDITWHEEL_ARCH}" == "aarch64" ]; then
EXPECTED_PYTHON_COUNT=10
EXPECTED_PYTHON_COUNT_ALL=14
EXPECTED_PYTHON_COUNT=11
EXPECTED_PYTHON_COUNT_ALL=15
elif [ "${AUDITWHEEL_ARCH}" == "i686" ]; then
EXPECTED_PYTHON_COUNT=10
EXPECTED_PYTHON_COUNT_ALL=13
EXPECTED_PYTHON_COUNT=11
EXPECTED_PYTHON_COUNT_ALL=14
else
EXPECTED_PYTHON_COUNT=9
EXPECTED_PYTHON_COUNT_ALL=9
Expand Down

0 comments on commit 2f25286

Please sign in to comment.