Skip to content

Commit 8602e86

Browse files
[Bot] Update dependencies (#2606)
Update dependencies Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
1 parent 8ccc265 commit 8602e86

File tree

6 files changed

+46
-45
lines changed

6 files changed

+46
-45
lines changed

cibuildwheel/resources/build-platforms.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ python_configurations = [
226226
[pyodide]
227227
python_configurations = [
228228
{ identifier = "cp312-pyodide_wasm32", version = "3.12", default_pyodide_version = "0.27.7", node_version = "v22" },
229-
{ identifier = "cp313-pyodide_wasm32", version = "3.13", default_pyodide_version = "0.28.2", node_version = "v22" },
229+
{ identifier = "cp313-pyodide_wasm32", version = "3.13", default_pyodide_version = "0.28.3", node_version = "v22" },
230230
]
231231

232232
[android]

cibuildwheel/resources/constraints-pyodide312.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# nox -s update_constraints
33
annotated-types==0.7.0
44
# via pydantic
5-
anyio==4.10.0
5+
anyio==4.11.0
66
# via httpx
77
auditwheel-emscripten==0.2.0
88
# via pyodide-build
@@ -83,13 +83,13 @@ rich==14.1.0
8383
# typer
8484
ruamel-yaml==0.18.15
8585
# via pyodide-build
86-
ruamel-yaml-clib==0.2.12
86+
ruamel-yaml-clib==0.2.14
8787
# via ruamel-yaml
8888
shellingham==1.5.4
8989
# via typer
9090
sniffio==1.3.1
9191
# via anyio
92-
typer==0.19.1
92+
typer==0.19.2
9393
# via
9494
# auditwheel-emscripten
9595
# pyodide-build

cibuildwheel/resources/constraints-pyodide313.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# nox -s update_constraints
33
annotated-types==0.7.0
44
# via pydantic
5-
anyio==4.10.0
5+
anyio==4.11.0
66
# via httpx
77
auditwheel-emscripten==0.2.0
88
# via pyodide-build
@@ -83,13 +83,13 @@ rich==14.1.0
8383
# typer
8484
ruamel-yaml==0.18.15
8585
# via pyodide-build
86-
ruamel-yaml-clib==0.2.12
86+
ruamel-yaml-clib==0.2.14
8787
# via ruamel-yaml
8888
shellingham==1.5.4
8989
# via typer
9090
sniffio==1.3.1
9191
# via anyio
92-
typer==0.19.1
92+
typer==0.19.2
9393
# via
9494
# auditwheel-emscripten
9595
# pyodide-build

cibuildwheel/resources/nodejs.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
url = "https://nodejs.org/dist/"
2-
v22 = "v22.19.0"
2+
v22 = "v22.20.0"
33
v20 = "v20.19.5"
Lines changed: 34 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,53 @@
11
[x86_64]
2-
manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2025.09.19-1
3-
manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2025.09.19-1
4-
manylinux_2_34 = quay.io/pypa/manylinux_2_34_x86_64:2025.09.19-1
5-
musllinux_1_2 = quay.io/pypa/musllinux_1_2_x86_64:2025.09.19-1
2+
manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2025.09.28-1
3+
manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2025.09.28-1
4+
manylinux_2_34 = quay.io/pypa/manylinux_2_34_x86_64:2025.09.28-1
5+
musllinux_1_2 = quay.io/pypa/musllinux_1_2_x86_64:2025.09.28-1
66

77
[i686]
8-
manylinux2014 = quay.io/pypa/manylinux2014_i686:2025.09.19-1
9-
manylinux_2_28 = quay.io/pypa/manylinux_2_28_i686:2025.09.19-1
10-
manylinux_2_34 = quay.io/pypa/manylinux_2_34_i686:2025.09.19-1
11-
musllinux_1_2 = quay.io/pypa/musllinux_1_2_i686:2025.09.19-1
8+
manylinux2014 = quay.io/pypa/manylinux2014_i686:2025.09.28-1
9+
manylinux_2_28 = quay.io/pypa/manylinux_2_28_i686:2025.09.28-1
10+
manylinux_2_34 = quay.io/pypa/manylinux_2_34_i686:2025.09.28-1
11+
musllinux_1_2 = quay.io/pypa/musllinux_1_2_i686:2025.09.28-1
1212

1313
[aarch64]
14-
manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2025.09.19-1
15-
manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2025.09.19-1
16-
manylinux_2_34 = quay.io/pypa/manylinux_2_34_aarch64:2025.09.19-1
17-
musllinux_1_2 = quay.io/pypa/musllinux_1_2_aarch64:2025.09.19-1
14+
manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2025.09.28-1
15+
manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2025.09.28-1
16+
manylinux_2_34 = quay.io/pypa/manylinux_2_34_aarch64:2025.09.28-1
17+
musllinux_1_2 = quay.io/pypa/musllinux_1_2_aarch64:2025.09.28-1
1818

1919
[ppc64le]
20-
manylinux2014 = quay.io/pypa/manylinux2014_ppc64le:2025.09.19-1
21-
manylinux_2_28 = quay.io/pypa/manylinux_2_28_ppc64le:2025.09.19-1
22-
manylinux_2_34 = quay.io/pypa/manylinux_2_34_ppc64le:2025.09.19-1
23-
musllinux_1_2 = quay.io/pypa/musllinux_1_2_ppc64le:2025.09.19-1
20+
manylinux2014 = quay.io/pypa/manylinux2014_ppc64le:2025.09.28-1
21+
manylinux_2_28 = quay.io/pypa/manylinux_2_28_ppc64le:2025.09.28-1
22+
manylinux_2_34 = quay.io/pypa/manylinux_2_34_ppc64le:2025.09.28-1
23+
musllinux_1_2 = quay.io/pypa/musllinux_1_2_ppc64le:2025.09.28-1
2424

2525
[s390x]
26-
manylinux2014 = quay.io/pypa/manylinux2014_s390x:2025.09.19-1
27-
manylinux_2_28 = quay.io/pypa/manylinux_2_28_s390x:2025.09.19-1
28-
manylinux_2_34 = quay.io/pypa/manylinux_2_34_s390x:2025.09.19-1
29-
musllinux_1_2 = quay.io/pypa/musllinux_1_2_s390x:2025.09.19-1
26+
manylinux2014 = quay.io/pypa/manylinux2014_s390x:2025.09.28-1
27+
manylinux_2_28 = quay.io/pypa/manylinux_2_28_s390x:2025.09.28-1
28+
manylinux_2_34 = quay.io/pypa/manylinux_2_34_s390x:2025.09.28-1
29+
musllinux_1_2 = quay.io/pypa/musllinux_1_2_s390x:2025.09.28-1
3030

3131
[pypy_x86_64]
32-
manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2025.09.19-1
33-
manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2025.09.19-1
34-
manylinux_2_34 = quay.io/pypa/manylinux_2_34_x86_64:2025.09.19-1
32+
manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2025.09.28-1
33+
manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2025.09.28-1
34+
manylinux_2_34 = quay.io/pypa/manylinux_2_34_x86_64:2025.09.28-1
3535

3636
[pypy_i686]
37-
manylinux2014 = quay.io/pypa/manylinux2014_i686:2025.09.19-1
38-
manylinux_2_28 = quay.io/pypa/manylinux_2_28_i686:2025.09.19-1
39-
manylinux_2_34 = quay.io/pypa/manylinux_2_34_i686:2025.09.19-1
37+
manylinux2014 = quay.io/pypa/manylinux2014_i686:2025.09.28-1
38+
manylinux_2_28 = quay.io/pypa/manylinux_2_28_i686:2025.09.28-1
39+
manylinux_2_34 = quay.io/pypa/manylinux_2_34_i686:2025.09.28-1
4040

4141
[pypy_aarch64]
42-
manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2025.09.19-1
43-
manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2025.09.19-1
44-
manylinux_2_34 = quay.io/pypa/manylinux_2_34_aarch64:2025.09.19-1
42+
manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2025.09.28-1
43+
manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2025.09.28-1
44+
manylinux_2_34 = quay.io/pypa/manylinux_2_34_aarch64:2025.09.28-1
4545

4646
[armv7l]
47-
manylinux_2_31 = quay.io/pypa/manylinux_2_31_armv7l:2025.09.19-1
48-
musllinux_1_2 = quay.io/pypa/musllinux_1_2_armv7l:2025.09.19-1
47+
manylinux_2_31 = quay.io/pypa/manylinux_2_31_armv7l:2025.09.28-1
48+
musllinux_1_2 = quay.io/pypa/musllinux_1_2_armv7l:2025.09.28-1
4949

5050
[riscv64]
51-
manylinux_2_39 = quay.io/pypa/manylinux_2_39_riscv64:2025.09.19-1
52-
musllinux_1_2 = quay.io/pypa/musllinux_1_2_riscv64:2025.09.19-1
51+
manylinux_2_39 = quay.io/pypa/manylinux_2_39_riscv64:2025.09.28-1
52+
musllinux_1_2 = quay.io/pypa/musllinux_1_2_riscv64:2025.09.28-1
53+

docs/working-examples.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ title: Working examples
4747
| [tinyobjloader][] | ![azurepipelines icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Tiny but powerful single file wavefront obj loader |
4848
| [vispy][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Main repository for Vispy |
4949
| [coverage.py][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | The coverage tool for Python |
50-
| [PyCryptodome][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | A self-contained cryptographic library for Python |
5150
| [Line Profiler][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Line-by-line profiling for Python |
51+
| [PyCryptodome][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | A self-contained cryptographic library for Python |
5252
| [PyAV][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Pythonic bindings for FFmpeg's libraries. |
5353
| [PyYAML][] | ![github icon][] | ![apple icon][] | Canonical source repository for PyYAML |
5454
| [pikepdf][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | A Python library for reading and writing PDF, powered by QPDF |
@@ -82,8 +82,8 @@ title: Working examples
8282
| [python-rapidjson][] | ![travisci icon][] ![gitlab icon][] | ![windows icon][] ![linux icon][] | Python wrapper around rapidjson |
8383
| [abess][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | A fast best-subset selection library. It uses cibuildwheel to build a large project with C++ extensions. |
8484
| [python-snappy][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Python bindings for the snappy google library |
85-
| [cyvcf2][] | ![github icon][] | ![apple icon][] ![linux icon][] | cython + htslib == fast VCF and BCF processing |
8685
| [jq.py][] | ![travisci icon][] | ![apple icon][] ![linux icon][] | Python bindings for jq |
86+
| [cyvcf2][] | ![github icon][] | ![apple icon][] ![linux icon][] | cython + htslib == fast VCF and BCF processing |
8787
| [matrixprofile][] | ![travisci icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | A Python 3 library making time series data mining tasks, utilizing matrix profile algorithms, accessible to everyone. |
8888
| [Confluent client for Kafka][] | ![travisci icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | setup in `tools/wheels/build-wheels.bat` |
8989
| [Tokenizer][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Fast and customizable text tokenization library with BPE and SentencePiece support |
@@ -158,8 +158,8 @@ title: Working examples
158158
[tinyobjloader]: https://github.com/tinyobjloader/tinyobjloader
159159
[vispy]: https://github.com/vispy/vispy
160160
[coverage.py]: https://github.com/nedbat/coveragepy
161-
[PyCryptodome]: https://github.com/Legrandin/pycryptodome
162161
[Line Profiler]: https://github.com/pyutils/line_profiler
162+
[PyCryptodome]: https://github.com/Legrandin/pycryptodome
163163
[PyAV]: https://github.com/PyAV-Org/PyAV
164164
[PyYAML]: https://github.com/yaml/pyyaml
165165
[pikepdf]: https://github.com/pikepdf/pikepdf
@@ -193,8 +193,8 @@ title: Working examples
193193
[python-rapidjson]: https://github.com/python-rapidjson/python-rapidjson
194194
[abess]: https://github.com/abess-team/abess
195195
[python-snappy]: https://github.com/intake/python-snappy
196-
[cyvcf2]: https://github.com/brentp/cyvcf2
197196
[jq.py]: https://github.com/mwilliamson/jq.py
197+
[cyvcf2]: https://github.com/brentp/cyvcf2
198198
[matrixprofile]: https://github.com/matrix-profile-foundation/matrixprofile
199199
[Confluent client for Kafka]: https://github.com/confluentinc/confluent-kafka-python
200200
[Tokenizer]: https://github.com/OpenNMT/Tokenizer

0 commit comments

Comments
 (0)