Skip to content

Commit 2f25286

Browse files
committed
feat: add PyPy 3.11
1 parent b78510e commit 2f25286

File tree

3 files changed

+22
-5
lines changed

3 files changed

+22
-5
lines changed

docker/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ RUN --mount=type=bind,target=/build_cpython36,from=build_cpython36 \
177177
mkdir -p /opt/_internal && \
178178
cp -rf /build_cpython*/opt/_internal/* /opt/_internal/ && \
179179
manylinux-entrypoint /opt/_internal/build_scripts/finalize.sh \
180-
pp310-pypy310_pp73
180+
pp310-pypy310_pp73 pp311-pypy311_pp73
181181

182182
ENV SSL_CERT_FILE=/opt/_internal/certs.pem
183183

docker/build_scripts/python_versions.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,5 +78,22 @@
7878
"download_url": "https://downloads.python.org/pypy/pypy3.10-v7.3.18-linux32.tar.bz2",
7979
"sha256": "34ef09a481254aad0f22bf09fd7c99efb65ffef4f79f5b4222505f55f8d9c22e"
8080
}
81+
},
82+
"pp311-pypy311_pp73": {
83+
"x86_64": {
84+
"version": "7.3.18",
85+
"download_url": "https://downloads.python.org/pypy/pypy3.11-v7.3.18-linux64.tar.bz2",
86+
"sha256": "df5fa534800ff09d990e50ca4fdb02d8a06b9ed948dbcb3a09bea0739ef42de7"
87+
},
88+
"aarch64": {
89+
"version": "7.3.18",
90+
"download_url": "https://downloads.python.org/pypy/pypy3.11-v7.3.18-aarch64.tar.bz2",
91+
"sha256": "95bc3021cb9be2aa766ecb776c215e97ae8c0dda99dd48840b40b5b87d90bc45"
92+
},
93+
"i686": {
94+
"version": "7.3.18",
95+
"download_url": "https://downloads.python.org/pypy/pypy3.11-v7.3.18-linux32.tar.bz2",
96+
"sha256": "70357a69cdbf4ce449b5743901fcd36208e0a89eadcfb4d2ebdc9b4711a0612c"
97+
}
8198
}
8299
}

tests/run_tests.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ if [ "${AUDITWHEEL_POLICY:0:10}" == "musllinux_" ]; then
1111
EXPECTED_PYTHON_COUNT_ALL=9
1212
else
1313
if [ "${AUDITWHEEL_ARCH}" == "x86_64" ] || [ "${AUDITWHEEL_ARCH}" == "aarch64" ]; then
14-
EXPECTED_PYTHON_COUNT=10
15-
EXPECTED_PYTHON_COUNT_ALL=14
14+
EXPECTED_PYTHON_COUNT=11
15+
EXPECTED_PYTHON_COUNT_ALL=15
1616
elif [ "${AUDITWHEEL_ARCH}" == "i686" ]; then
17-
EXPECTED_PYTHON_COUNT=10
18-
EXPECTED_PYTHON_COUNT_ALL=13
17+
EXPECTED_PYTHON_COUNT=11
18+
EXPECTED_PYTHON_COUNT_ALL=14
1919
else
2020
EXPECTED_PYTHON_COUNT=9
2121
EXPECTED_PYTHON_COUNT_ALL=9

0 commit comments

Comments
 (0)