diff --git a/cibuildwheel/resources/build-platforms.toml b/cibuildwheel/resources/build-platforms.toml index d0a19f00..2dabfd3b 100644 --- a/cibuildwheel/resources/build-platforms.toml +++ b/cibuildwheel/resources/build-platforms.toml @@ -174,8 +174,8 @@ python_configurations = [ { identifier = "pp39-macosx_arm64", version = "3.9", url = "https://downloads.python.org/pypy/pypy3.9-v7.3.16-macos_arm64.tar.bz2" }, { identifier = "pp310-macosx_x86_64", version = "3.10", url = "https://downloads.python.org/pypy/pypy3.10-v7.3.19-macos_x86_64.tar.bz2" }, { identifier = "pp310-macosx_arm64", version = "3.10", url = "https://downloads.python.org/pypy/pypy3.10-v7.3.19-macos_arm64.tar.bz2" }, - { identifier = "pp311-macosx_x86_64", version = "3.11", url = "https://downloads.python.org/pypy/pypy3.11-v7.3.22-macos_x86_64.tar.bz2" }, - { identifier = "pp311-macosx_arm64", version = "3.11", url = "https://downloads.python.org/pypy/pypy3.11-v7.3.22-macos_arm64.tar.bz2" }, + { identifier = "pp311-macosx_x86_64", version = "3.11", url = "https://downloads.python.org/pypy/pypy3.11-v7.3.23-macos_x86_64.tar.bz2" }, + { identifier = "pp311-macosx_arm64", version = "3.11", url = "https://downloads.python.org/pypy/pypy3.11-v7.3.23-macos_arm64.tar.bz2" }, { identifier = "gp311_242-macosx_x86_64", version = "3.11", url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.2/graalpy-24.2.2-macos-amd64.tar.gz" }, { identifier = "gp311_242-macosx_arm64", version = "3.11", url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.2/graalpy-24.2.2-macos-aarch64.tar.gz" }, { identifier = "gp312_250-macosx_x86_64", version = "3.12", url = "https://github.com/oracle/graalpython/releases/download/graal-25.0.1/graalpy-25.0.1-macos-amd64.tar.gz" }, @@ -213,7 +213,7 @@ python_configurations = [ { identifier = "cp315t-win_arm64", version = "3.15.0-b1" }, { identifier = "pp39-win_amd64", version = "3.9", url = "https://downloads.python.org/pypy/pypy3.9-v7.3.16-win64.zip" }, { identifier = "pp310-win_amd64", version = "3.10", url = "https://downloads.python.org/pypy/pypy3.10-v7.3.19-win64.zip" }, - { identifier = "pp311-win_amd64", version = "3.11", url = "https://downloads.python.org/pypy/pypy3.11-v7.3.22-win64.zip" }, + { identifier = "pp311-win_amd64", version = "3.11", url = "https://downloads.python.org/pypy/pypy3.11-v7.3.23-win64.zip" }, { identifier = "gp311_242-win_amd64", version = "3.11", url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.2/graalpy-24.2.2-windows-amd64.zip" }, { identifier = "gp312_250-win_amd64", version = "3.12", url = "https://github.com/oracle/graalpython/releases/download/graal-25.0.3/graalpy-25.0.3-windows-amd64.zip" }, ] diff --git a/cibuildwheel/resources/pinned_docker_images.cfg b/cibuildwheel/resources/pinned_docker_images.cfg index 5525439d..3548686b 100644 --- a/cibuildwheel/resources/pinned_docker_images.cfg +++ b/cibuildwheel/resources/pinned_docker_images.cfg @@ -1,54 +1,54 @@ [x86_64] -manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2026.05.22-1 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2026.05.22-1 -manylinux_2_34 = quay.io/pypa/manylinux_2_34_x86_64:2026.05.22-1 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_x86_64:2026.05.22-1 +manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2026.05.27-1 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2026.05.27-1 +manylinux_2_34 = quay.io/pypa/manylinux_2_34_x86_64:2026.05.27-1 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_x86_64:2026.05.27-1 [i686] -manylinux2014 = quay.io/pypa/manylinux2014_i686:2026.05.22-1 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_i686:2026.05.22-1 -manylinux_2_34 = quay.io/pypa/manylinux_2_34_i686:2026.05.22-1 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_i686:2026.05.22-1 +manylinux2014 = quay.io/pypa/manylinux2014_i686:2026.05.27-1 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_i686:2026.05.27-1 +manylinux_2_34 = quay.io/pypa/manylinux_2_34_i686:2026.05.27-1 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_i686:2026.05.27-1 [aarch64] -manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2026.05.22-1 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2026.05.22-1 -manylinux_2_34 = quay.io/pypa/manylinux_2_34_aarch64:2026.05.22-1 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_aarch64:2026.05.22-1 +manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2026.05.27-1 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2026.05.27-1 +manylinux_2_34 = quay.io/pypa/manylinux_2_34_aarch64:2026.05.27-1 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_aarch64:2026.05.27-1 [ppc64le] -manylinux2014 = quay.io/pypa/manylinux2014_ppc64le:2026.05.22-1 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_ppc64le:2026.05.22-1 -manylinux_2_34 = quay.io/pypa/manylinux_2_34_ppc64le:2026.05.22-1 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_ppc64le:2026.05.22-1 +manylinux2014 = quay.io/pypa/manylinux2014_ppc64le:2026.05.27-1 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_ppc64le:2026.05.27-1 +manylinux_2_34 = quay.io/pypa/manylinux_2_34_ppc64le:2026.05.27-1 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_ppc64le:2026.05.27-1 [s390x] -manylinux2014 = quay.io/pypa/manylinux2014_s390x:2026.05.22-1 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_s390x:2026.05.22-1 -manylinux_2_34 = quay.io/pypa/manylinux_2_34_s390x:2026.05.22-1 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_s390x:2026.05.22-1 +manylinux2014 = quay.io/pypa/manylinux2014_s390x:2026.05.27-1 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_s390x:2026.05.27-1 +manylinux_2_34 = quay.io/pypa/manylinux_2_34_s390x:2026.05.27-1 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_s390x:2026.05.27-1 [pypy_x86_64] -manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2026.05.22-1 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2026.05.22-1 -manylinux_2_34 = quay.io/pypa/manylinux_2_34_x86_64:2026.05.22-1 +manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2026.05.27-1 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2026.05.27-1 +manylinux_2_34 = quay.io/pypa/manylinux_2_34_x86_64:2026.05.27-1 [pypy_i686] -manylinux2014 = quay.io/pypa/manylinux2014_i686:2026.05.22-1 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_i686:2026.05.22-1 -manylinux_2_34 = quay.io/pypa/manylinux_2_34_i686:2026.05.22-1 +manylinux2014 = quay.io/pypa/manylinux2014_i686:2026.05.27-1 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_i686:2026.05.27-1 +manylinux_2_34 = quay.io/pypa/manylinux_2_34_i686:2026.05.27-1 [pypy_aarch64] -manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2026.05.22-1 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2026.05.22-1 -manylinux_2_34 = quay.io/pypa/manylinux_2_34_aarch64:2026.05.22-1 +manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2026.05.27-1 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2026.05.27-1 +manylinux_2_34 = quay.io/pypa/manylinux_2_34_aarch64:2026.05.27-1 [armv7l] -manylinux_2_31 = quay.io/pypa/manylinux_2_31_armv7l:2026.05.22-1 -manylinux_2_35 = quay.io/pypa/manylinux_2_35_armv7l:2026.05.22-1 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_armv7l:2026.05.22-1 +manylinux_2_31 = quay.io/pypa/manylinux_2_31_armv7l:2026.05.27-1 +manylinux_2_35 = quay.io/pypa/manylinux_2_35_armv7l:2026.05.27-1 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_armv7l:2026.05.27-1 [riscv64] -manylinux_2_39 = quay.io/pypa/manylinux_2_39_riscv64:2026.05.22-1 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_riscv64:2026.05.22-1 +manylinux_2_39 = quay.io/pypa/manylinux_2_39_riscv64:2026.05.27-1 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_riscv64:2026.05.27-1