diff --git a/cibuildwheel/resources/constraints-pyodide312.txt b/cibuildwheel/resources/constraints-pyodide312.txt index e9d195a73..1a717e51b 100644 --- a/cibuildwheel/resources/constraints-pyodide312.txt +++ b/cibuildwheel/resources/constraints-pyodide312.txt @@ -10,7 +10,7 @@ build==1.2.2.post1 # via # -r .nox/update_constraints/tmp/constraints-pyodide.in # pyodide-build -certifi==2025.8.3 +certifi==2025.10.5 # via # httpcore # httpx @@ -54,7 +54,7 @@ platformdirs==4.4.0 # via # pyodide-build # virtualenv -pydantic==2.11.9 +pydantic==2.11.10 # via # pyodide-build # pyodide-lock @@ -101,7 +101,7 @@ typing-extensions==4.15.0 # pydantic-core # typer # typing-inspection -typing-inspection==0.4.1 +typing-inspection==0.4.2 # via pydantic unearth==0.17.5 # via pyodide-build diff --git a/cibuildwheel/resources/constraints-pyodide313.txt b/cibuildwheel/resources/constraints-pyodide313.txt index cd1e9d6c4..6cc891d32 100644 --- a/cibuildwheel/resources/constraints-pyodide313.txt +++ b/cibuildwheel/resources/constraints-pyodide313.txt @@ -10,7 +10,7 @@ build==1.2.2.post1 # via # -r .nox/update_constraints/tmp/constraints-pyodide.in # pyodide-build -certifi==2025.8.3 +certifi==2025.10.5 # via # httpcore # httpx @@ -54,7 +54,7 @@ platformdirs==4.4.0 # via # pyodide-build # virtualenv -pydantic==2.11.9 +pydantic==2.11.10 # via # pyodide-build # pyodide-lock @@ -100,7 +100,7 @@ typing-extensions==4.15.0 # pydantic-core # typer # typing-inspection -typing-inspection==0.4.1 +typing-inspection==0.4.2 # via pydantic unearth==0.17.5 # via pyodide-build diff --git a/cibuildwheel/resources/pinned_docker_images.cfg b/cibuildwheel/resources/pinned_docker_images.cfg index 463d22c61..1cd892cdd 100644 --- a/cibuildwheel/resources/pinned_docker_images.cfg +++ b/cibuildwheel/resources/pinned_docker_images.cfg @@ -1,53 +1,53 @@ [x86_64] manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2025.09.28-1 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2025.09.28-1 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2025.10.05-1 manylinux_2_34 = quay.io/pypa/manylinux_2_34_x86_64:2025.09.28-1 musllinux_1_2 = quay.io/pypa/musllinux_1_2_x86_64:2025.09.28-1 [i686] manylinux2014 = quay.io/pypa/manylinux2014_i686:2025.09.28-1 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_i686:2025.09.28-1 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_i686:2025.10.05-1 manylinux_2_34 = quay.io/pypa/manylinux_2_34_i686:2025.09.28-1 musllinux_1_2 = quay.io/pypa/musllinux_1_2_i686:2025.09.28-1 [aarch64] manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2025.09.28-1 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2025.09.28-1 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2025.10.05-1 manylinux_2_34 = quay.io/pypa/manylinux_2_34_aarch64:2025.09.28-1 musllinux_1_2 = quay.io/pypa/musllinux_1_2_aarch64:2025.09.28-1 [ppc64le] manylinux2014 = quay.io/pypa/manylinux2014_ppc64le:2025.09.28-1 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_ppc64le:2025.09.28-1 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_ppc64le:2025.10.05-1 manylinux_2_34 = quay.io/pypa/manylinux_2_34_ppc64le:2025.09.28-1 musllinux_1_2 = quay.io/pypa/musllinux_1_2_ppc64le:2025.09.28-1 [s390x] manylinux2014 = quay.io/pypa/manylinux2014_s390x:2025.09.28-1 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_s390x:2025.09.28-1 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_s390x:2025.10.05-1 manylinux_2_34 = quay.io/pypa/manylinux_2_34_s390x:2025.09.28-1 musllinux_1_2 = quay.io/pypa/musllinux_1_2_s390x:2025.09.28-1 [pypy_x86_64] manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2025.09.28-1 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2025.09.28-1 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2025.10.05-1 manylinux_2_34 = quay.io/pypa/manylinux_2_34_x86_64:2025.09.28-1 [pypy_i686] manylinux2014 = quay.io/pypa/manylinux2014_i686:2025.09.28-1 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_i686:2025.09.28-1 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_i686:2025.10.05-1 manylinux_2_34 = quay.io/pypa/manylinux_2_34_i686:2025.09.28-1 [pypy_aarch64] manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2025.09.28-1 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2025.09.28-1 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2025.10.05-1 manylinux_2_34 = quay.io/pypa/manylinux_2_34_aarch64:2025.09.28-1 [armv7l] -manylinux_2_31 = quay.io/pypa/manylinux_2_31_armv7l:2025.09.28-1 +manylinux_2_31 = quay.io/pypa/manylinux_2_31_armv7l:2025.10.05-1 musllinux_1_2 = quay.io/pypa/musllinux_1_2_armv7l:2025.09.28-1 [riscv64] -manylinux_2_39 = quay.io/pypa/manylinux_2_39_riscv64:2025.09.28-1 +manylinux_2_39 = quay.io/pypa/manylinux_2_39_riscv64:2025.10.05-1 musllinux_1_2 = quay.io/pypa/musllinux_1_2_riscv64:2025.09.28-1 diff --git a/docs/working-examples.md b/docs/working-examples.md index c754a3869..1aef16e99 100644 --- a/docs/working-examples.md +++ b/docs/working-examples.md @@ -25,8 +25,8 @@ title: Working examples | [Google Benchmark][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | A microbenchmark support library | | [falcon][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Falcon is a no-magic ASGI/WSGI API and microservices framework; it uses cibuildwheel for (optional) Cython extensions. | | [vaex][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization and exploration of big tabular data at a billion rows per second 🚀 | -| [Apache Beam][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Apache Beam is a unified programming model for Batch and Streaming data processing. | | [PyGame][] | ![github icon][] | ![apple icon][] ![linux icon][] | 🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL. | +| [Apache Beam][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Apache Beam is a unified programming model for Batch and Streaming data processing. | | [asyncpg][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | A fast PostgreSQL Database Client Library for Python/asyncio. | | [cmake][] | ![github icon][] ![travisci icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Multitagged binary builds for all supported platforms, using cibw 2 config configuration. | | [pyinstrument][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Python profiler with a C extension. No external dependencies. | @@ -136,8 +136,8 @@ title: Working examples [Google Benchmark]: https://github.com/google/benchmark [falcon]: https://github.com/falconry/falcon [vaex]: https://github.com/vaexio/vaex -[Apache Beam]: https://github.com/apache/beam [PyGame]: https://github.com/pygame/pygame +[Apache Beam]: https://github.com/apache/beam [asyncpg]: https://github.com/MagicStack/asyncpg [cmake]: https://github.com/scikit-build/cmake-python-distributions [pyinstrument]: https://github.com/joerick/pyinstrument