Skip to content

Commit 1dea9e4

Browse files
[Bot] Update dependencies (#1753)
Update dependencies Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
1 parent 53e2c74 commit 1dea9e4

10 files changed

+59
-57
lines changed

cibuildwheel/resources/build-platforms.toml

+12-12
Original file line numberDiff line numberDiff line change
@@ -97,12 +97,12 @@ python_configurations = [
9797
{ identifier = "cp310-macosx_x86_64", version = "3.10", url = "https://www.python.org/ftp/python/3.10.11/python-3.10.11-macos11.pkg" },
9898
{ identifier = "cp310-macosx_arm64", version = "3.10", url = "https://www.python.org/ftp/python/3.10.11/python-3.10.11-macos11.pkg" },
9999
{ identifier = "cp310-macosx_universal2", version = "3.10", url = "https://www.python.org/ftp/python/3.10.11/python-3.10.11-macos11.pkg" },
100-
{ identifier = "cp311-macosx_x86_64", version = "3.11", url = "https://www.python.org/ftp/python/3.11.7/python-3.11.7-macos11.pkg" },
101-
{ identifier = "cp311-macosx_arm64", version = "3.11", url = "https://www.python.org/ftp/python/3.11.7/python-3.11.7-macos11.pkg" },
102-
{ identifier = "cp311-macosx_universal2", version = "3.11", url = "https://www.python.org/ftp/python/3.11.7/python-3.11.7-macos11.pkg" },
103-
{ identifier = "cp312-macosx_x86_64", version = "3.12", url = "https://www.python.org/ftp/python/3.12.1/python-3.12.1-macos11.pkg" },
104-
{ identifier = "cp312-macosx_arm64", version = "3.12", url = "https://www.python.org/ftp/python/3.12.1/python-3.12.1-macos11.pkg" },
105-
{ identifier = "cp312-macosx_universal2", version = "3.12", url = "https://www.python.org/ftp/python/3.12.1/python-3.12.1-macos11.pkg" },
100+
{ identifier = "cp311-macosx_x86_64", version = "3.11", url = "https://www.python.org/ftp/python/3.11.8/python-3.11.8-macos11.pkg" },
101+
{ identifier = "cp311-macosx_arm64", version = "3.11", url = "https://www.python.org/ftp/python/3.11.8/python-3.11.8-macos11.pkg" },
102+
{ identifier = "cp311-macosx_universal2", version = "3.11", url = "https://www.python.org/ftp/python/3.11.8/python-3.11.8-macos11.pkg" },
103+
{ identifier = "cp312-macosx_x86_64", version = "3.12", url = "https://www.python.org/ftp/python/3.12.2/python-3.12.2-macos11.pkg" },
104+
{ identifier = "cp312-macosx_arm64", version = "3.12", url = "https://www.python.org/ftp/python/3.12.2/python-3.12.2-macos11.pkg" },
105+
{ identifier = "cp312-macosx_universal2", version = "3.12", url = "https://www.python.org/ftp/python/3.12.2/python-3.12.2-macos11.pkg" },
106106
{ identifier = "pp37-macosx_x86_64", version = "3.7", url = "https://downloads.python.org/pypy/pypy3.7-v7.3.9-osx64.tar.bz2" },
107107
{ identifier = "pp38-macosx_x86_64", version = "3.8", url = "https://downloads.python.org/pypy/pypy3.8-v7.3.11-macos_x86_64.tar.bz2" },
108108
{ identifier = "pp38-macosx_arm64", version = "3.8", url = "https://downloads.python.org/pypy/pypy3.8-v7.3.11-macos_arm64.tar.bz2" },
@@ -124,14 +124,14 @@ python_configurations = [
124124
{ identifier = "cp39-win_amd64", version = "3.9.13", arch = "64" },
125125
{ identifier = "cp310-win32", version = "3.10.11", arch = "32" },
126126
{ identifier = "cp310-win_amd64", version = "3.10.11", arch = "64" },
127-
{ identifier = "cp311-win32", version = "3.11.7", arch = "32" },
128-
{ identifier = "cp311-win_amd64", version = "3.11.7", arch = "64" },
129-
{ identifier = "cp312-win32", version = "3.12.1", arch = "32" },
130-
{ identifier = "cp312-win_amd64", version = "3.12.1", arch = "64" },
127+
{ identifier = "cp311-win32", version = "3.11.8", arch = "32" },
128+
{ identifier = "cp311-win_amd64", version = "3.11.8", arch = "64" },
129+
{ identifier = "cp312-win32", version = "3.12.2", arch = "32" },
130+
{ identifier = "cp312-win_amd64", version = "3.12.2", arch = "64" },
131131
{ identifier = "cp39-win_arm64", version = "3.9.10", arch = "ARM64" },
132132
{ identifier = "cp310-win_arm64", version = "3.10.11", arch = "ARM64" },
133-
{ identifier = "cp311-win_arm64", version = "3.11.7", arch = "ARM64" },
134-
{ identifier = "cp312-win_arm64", version = "3.12.1", arch = "ARM64" },
133+
{ identifier = "cp311-win_arm64", version = "3.11.8", arch = "ARM64" },
134+
{ identifier = "cp312-win_arm64", version = "3.12.2", arch = "ARM64" },
135135
{ identifier = "pp37-win_amd64", version = "3.7", arch = "64", url = "https://downloads.python.org/pypy/pypy3.7-v7.3.9-win64.zip" },
136136
{ identifier = "pp38-win_amd64", version = "3.8", arch = "64", url = "https://downloads.python.org/pypy/pypy3.8-v7.3.11-win64.zip" },
137137
{ identifier = "pp39-win_amd64", version = "3.9", arch = "64", url = "https://downloads.python.org/pypy/pypy3.9-v7.3.15-win64.zip" },

cibuildwheel/resources/constraints-python310.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ filelock==3.13.1
1212
# via virtualenv
1313
packaging==23.2
1414
# via delocate
15-
platformdirs==4.1.0
15+
platformdirs==4.2.0
1616
# via virtualenv
1717
typing-extensions==4.9.0
1818
# via delocate
@@ -22,7 +22,7 @@ wheel==0.42.0
2222
# via -r cibuildwheel/resources/constraints.in
2323

2424
# The following packages are considered to be unsafe in a requirements file:
25-
pip==23.3.2
25+
pip==24.0
2626
# via -r cibuildwheel/resources/constraints.in
27-
setuptools==69.0.3
27+
setuptools==69.1.0
2828
# via -r cibuildwheel/resources/constraints.in

cibuildwheel/resources/constraints-python311.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ filelock==3.13.1
1212
# via virtualenv
1313
packaging==23.2
1414
# via delocate
15-
platformdirs==4.1.0
15+
platformdirs==4.2.0
1616
# via virtualenv
1717
typing-extensions==4.9.0
1818
# via delocate
@@ -22,7 +22,7 @@ wheel==0.42.0
2222
# via -r cibuildwheel/resources/constraints.in
2323

2424
# The following packages are considered to be unsafe in a requirements file:
25-
pip==23.3.2
25+
pip==24.0
2626
# via -r cibuildwheel/resources/constraints.in
27-
setuptools==69.0.3
27+
setuptools==69.1.0
2828
# via -r cibuildwheel/resources/constraints.in

cibuildwheel/resources/constraints-python312.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ filelock==3.13.1
1212
# via virtualenv
1313
packaging==23.2
1414
# via delocate
15-
platformdirs==4.1.0
15+
platformdirs==4.2.0
1616
# via virtualenv
1717
typing-extensions==4.9.0
1818
# via delocate
@@ -22,7 +22,7 @@ wheel==0.42.0
2222
# via -r cibuildwheel/resources/constraints.in
2323

2424
# The following packages are considered to be unsafe in a requirements file:
25-
pip==23.3.2
25+
pip==24.0
2626
# via -r cibuildwheel/resources/constraints.in
27-
setuptools==69.0.3
27+
setuptools==69.1.0
2828
# via -r cibuildwheel/resources/constraints.in

cibuildwheel/resources/constraints-python37.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ zipp==3.15.0
2929
# via importlib-metadata
3030

3131
# The following packages are considered to be unsafe in a requirements file:
32-
pip==23.3.2
32+
pip==24.0
3333
# via -r cibuildwheel/resources/constraints.in
3434
setuptools==68.0.0
3535
# via -r cibuildwheel/resources/constraints.in

cibuildwheel/resources/constraints-python38.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ filelock==3.13.1
1212
# via virtualenv
1313
packaging==23.2
1414
# via delocate
15-
platformdirs==4.1.0
15+
platformdirs==4.2.0
1616
# via virtualenv
1717
typing-extensions==4.9.0
1818
# via delocate
@@ -22,7 +22,7 @@ wheel==0.42.0
2222
# via -r cibuildwheel/resources/constraints.in
2323

2424
# The following packages are considered to be unsafe in a requirements file:
25-
pip==23.3.2
25+
pip==24.0
2626
# via -r cibuildwheel/resources/constraints.in
27-
setuptools==69.0.3
27+
setuptools==69.1.0
2828
# via -r cibuildwheel/resources/constraints.in

cibuildwheel/resources/constraints-python39.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ filelock==3.13.1
1212
# via virtualenv
1313
packaging==23.2
1414
# via delocate
15-
platformdirs==4.1.0
15+
platformdirs==4.2.0
1616
# via virtualenv
1717
typing-extensions==4.9.0
1818
# via delocate
@@ -22,7 +22,7 @@ wheel==0.42.0
2222
# via -r cibuildwheel/resources/constraints.in
2323

2424
# The following packages are considered to be unsafe in a requirements file:
25-
pip==23.3.2
25+
pip==24.0
2626
# via -r cibuildwheel/resources/constraints.in
27-
setuptools==69.0.3
27+
setuptools==69.1.0
2828
# via -r cibuildwheel/resources/constraints.in

cibuildwheel/resources/constraints.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ filelock==3.13.1
1212
# via virtualenv
1313
packaging==23.2
1414
# via delocate
15-
platformdirs==4.1.0
15+
platformdirs==4.2.0
1616
# via virtualenv
1717
typing-extensions==4.9.0
1818
# via delocate
@@ -22,7 +22,7 @@ wheel==0.42.0
2222
# via -r cibuildwheel/resources/constraints.in
2323

2424
# The following packages are considered to be unsafe in a requirements file:
25-
pip==23.3.2
25+
pip==24.0
2626
# via -r cibuildwheel/resources/constraints.in
27-
setuptools==69.0.3
27+
setuptools==69.1.0
2828
# via -r cibuildwheel/resources/constraints.in
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,54 @@
11
[x86_64]
22
manylinux1 = quay.io/pypa/manylinux1_x86_64:2024-01-28-7b6687a
33
manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2022-08-05-4535177
4-
manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2024-01-23-12ffabc
4+
manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2024-02-08-a1b4ddc
55
manylinux_2_24 = quay.io/pypa/manylinux_2_24_x86_64:2022-12-26-0d38463
6-
manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2024-01-23-12ffabc
7-
musllinux_1_1 = quay.io/pypa/musllinux_1_1_x86_64:2024-01-23-12ffabc
8-
musllinux_1_2 = quay.io/pypa/musllinux_1_2_x86_64:2024-01-23-12ffabc
6+
manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2024-02-08-a1b4ddc
7+
musllinux_1_1 = quay.io/pypa/musllinux_1_1_x86_64:2024-02-08-a1b4ddc
8+
musllinux_1_2 = quay.io/pypa/musllinux_1_2_x86_64:2024-02-08-a1b4ddc
99

1010
[i686]
1111
manylinux1 = quay.io/pypa/manylinux1_i686:2024-01-28-7b6687a
1212
manylinux2010 = quay.io/pypa/manylinux2010_i686:2022-08-05-4535177
13-
manylinux2014 = quay.io/pypa/manylinux2014_i686:2024-01-23-12ffabc
13+
manylinux2014 = quay.io/pypa/manylinux2014_i686:2024-02-08-a1b4ddc
1414
manylinux_2_24 = quay.io/pypa/manylinux_2_24_i686:2022-12-26-0d38463
15-
musllinux_1_1 = quay.io/pypa/musllinux_1_1_i686:2024-01-23-12ffabc
16-
musllinux_1_2 = quay.io/pypa/musllinux_1_2_i686:2024-01-23-12ffabc
15+
musllinux_1_1 = quay.io/pypa/musllinux_1_1_i686:2024-02-08-a1b4ddc
16+
musllinux_1_2 = quay.io/pypa/musllinux_1_2_i686:2024-02-08-a1b4ddc
1717

1818
[pypy_x86_64]
1919
manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2022-08-05-4535177
20-
manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2024-01-23-12ffabc
20+
manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2024-02-08-a1b4ddc
2121
manylinux_2_24 = quay.io/pypa/manylinux_2_24_x86_64:2022-12-26-0d38463
22-
manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2024-01-23-12ffabc
22+
manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2024-02-08-a1b4ddc
2323

2424
[pypy_i686]
2525
manylinux2010 = quay.io/pypa/manylinux2010_i686:2022-08-05-4535177
26-
manylinux2014 = quay.io/pypa/manylinux2014_i686:2024-01-23-12ffabc
26+
manylinux2014 = quay.io/pypa/manylinux2014_i686:2024-02-08-a1b4ddc
2727
manylinux_2_24 = quay.io/pypa/manylinux_2_24_i686:2022-12-26-0d38463
2828

2929
[aarch64]
30-
manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2024-01-23-12ffabc
30+
manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2024-02-08-a1b4ddc
3131
manylinux_2_24 = quay.io/pypa/manylinux_2_24_aarch64:2022-12-26-0d38463
32-
manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2024-01-23-12ffabc
33-
musllinux_1_1 = quay.io/pypa/musllinux_1_1_aarch64:2024-01-23-12ffabc
34-
musllinux_1_2 = quay.io/pypa/musllinux_1_2_aarch64:2024-01-23-12ffabc
32+
manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2024-02-08-a1b4ddc
33+
musllinux_1_1 = quay.io/pypa/musllinux_1_1_aarch64:2024-02-08-a1b4ddc
34+
musllinux_1_2 = quay.io/pypa/musllinux_1_2_aarch64:2024-02-08-a1b4ddc
3535

3636
[ppc64le]
37-
manylinux2014 = quay.io/pypa/manylinux2014_ppc64le:2024-01-23-12ffabc
37+
manylinux2014 = quay.io/pypa/manylinux2014_ppc64le:2024-02-08-a1b4ddc
3838
manylinux_2_24 = quay.io/pypa/manylinux_2_24_ppc64le:2022-12-26-0d38463
39-
manylinux_2_28 = quay.io/pypa/manylinux_2_28_ppc64le:2024-01-23-12ffabc
40-
musllinux_1_1 = quay.io/pypa/musllinux_1_1_ppc64le:2024-01-23-12ffabc
41-
musllinux_1_2 = quay.io/pypa/musllinux_1_2_ppc64le:2024-01-23-12ffabc
39+
manylinux_2_28 = quay.io/pypa/manylinux_2_28_ppc64le:2024-02-08-a1b4ddc
40+
musllinux_1_1 = quay.io/pypa/musllinux_1_1_ppc64le:2024-02-08-a1b4ddc
41+
musllinux_1_2 = quay.io/pypa/musllinux_1_2_ppc64le:2024-02-08-a1b4ddc
4242

4343
[s390x]
44-
manylinux2014 = quay.io/pypa/manylinux2014_s390x:2024-01-23-12ffabc
44+
manylinux2014 = quay.io/pypa/manylinux2014_s390x:2024-02-08-a1b4ddc
4545
manylinux_2_24 = quay.io/pypa/manylinux_2_24_s390x:2022-12-26-0d38463
46-
manylinux_2_28 = quay.io/pypa/manylinux_2_28_s390x:2024-01-23-12ffabc
47-
musllinux_1_1 = quay.io/pypa/musllinux_1_1_s390x:2024-01-23-12ffabc
48-
musllinux_1_2 = quay.io/pypa/musllinux_1_2_s390x:2024-01-23-12ffabc
46+
manylinux_2_28 = quay.io/pypa/manylinux_2_28_s390x:2024-02-08-a1b4ddc
47+
musllinux_1_1 = quay.io/pypa/musllinux_1_1_s390x:2024-02-08-a1b4ddc
48+
musllinux_1_2 = quay.io/pypa/musllinux_1_2_s390x:2024-02-08-a1b4ddc
4949

5050
[pypy_aarch64]
51-
manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2024-01-23-12ffabc
51+
manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2024-02-08-a1b4ddc
5252
manylinux_2_24 = quay.io/pypa/manylinux_2_24_aarch64:2022-12-26-0d38463
53-
manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2024-01-23-12ffabc
53+
manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2024-02-08-a1b4ddc
5454

docs/working-examples.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ title: Working examples
5353
| [h5py][] | ![azurepipelines icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | HDF5 for Python -- The h5py package is a Pythonic interface to the HDF5 binary data format. |
5454
| [pikepdf][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | A Python library for reading and writing PDF, powered by QPDF |
5555
| [Wrapt][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | A Python module for decorators, wrappers and monkey patching. |
56-
| [envd][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | 🏕️ Reproducible development environment |
56+
| [envd][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | A machine learning development environment build tool |
5757
| [OpenColorIO][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | A color management framework for visual effects and animation. |
5858
| [SimpleJSON][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | simplejson is a simple, fast, extensible JSON encoder/decoder for Python |
5959
| [aioquic][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | QUIC and HTTP/3 implementation in Python |
@@ -66,7 +66,7 @@ title: Working examples
6666
| [google neuroglancer][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | WebGL-based viewer for volumetric data |
6767
| [AutoPy][] | ![travisci icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Includes a Windows Travis build. |
6868
| [H3-py][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Python bindings for H3, a hierarchical hexagonal geospatial indexing system |
69-
| [mosec][] | ![github icon][] | ![linux icon][] ![apple icon][] | A high-performance ML model serving framework, offers dynamic batching and CPU/GPU pipelines to fully exploit your compute machine |
69+
| [mosec][] | ![github icon][] | ![linux icon][] ![apple icon][] | A machine learning model serving framework powered by Rust |
7070
| [Picologging][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | A high-performance logging library for Python. |
7171
| [Rtree][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Rtree: spatial index for Python GIS |
7272
| [markupsafe][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Safely add untrusted strings to HTML/XML markup. |
@@ -85,6 +85,7 @@ title: Working examples
8585
| [jq.py][] | ![travisci icon][] | ![apple icon][] ![linux icon][] | Python bindings for jq |
8686
| [iminuit][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Jupyter-friendly Python interface for C++ MINUIT2 |
8787
| [Tokenizer][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Fast and customizable text tokenization library with BPE and SentencePiece support |
88+
| [keyvi][] | ![github icon][] | ![linux icon][] ![apple icon][] | FST based key value index highly optimized for size and lookup performance, utilizes ccache action for improved runtime |
8889
| [PyGLM][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Fast OpenGL Mathematics (GLM) for Python |
8990
| [pillow-heif][] | ![github icon][] ![cirrusci icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Bindings to libheif library with third party dependencies. Fully automated CI for tests and publishing including Apple Silicon builds. |
9091
| [TgCrypto][] | ![travisci icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Includes a Windows Travis build. |
@@ -192,6 +193,7 @@ title: Working examples
192193
[jq.py]: https://github.com/mwilliamson/jq.py
193194
[iminuit]: https://github.com/scikit-hep/iminuit
194195
[Tokenizer]: https://github.com/OpenNMT/Tokenizer
196+
[keyvi]: https://github.com/KeyviDev/keyvi
195197
[PyGLM]: https://github.com/Zuzu-Typ/PyGLM
196198
[pillow-heif]: https://github.com/bigcat88/pillow_heif
197199
[TgCrypto]: https://github.com/pyrogram/tgcrypto

0 commit comments

Comments
 (0)