Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -152,23 +152,23 @@ Here are some repos that use cibuildwheel.
| Name | CI | OS | Notes |
|-----------------------------------|----|----|:------|
| [scikit-learn][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | The machine learning library. A complex but clean config using many of cibuildwheel's features to build a large project with Cython and C++ extensions. |
| [Tornado][] | ![travisci icon][] | ![apple icon][] ![linux icon][] | Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. |
| [NumPy][] | ![github icon][] ![travisci icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | The fundamental package for scientific computing with Python. |
| [Tornado][] | ![travisci icon][] | ![apple icon][] ![linux icon][] | Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. |
| [pytorch-fairseq][] | ![github icon][] | ![apple icon][] ![linux icon][] | Facebook AI Research Sequence-to-Sequence Toolkit written in Python. |
| [Matplotlib][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | The venerable Matplotlib, a Python library with C++ portions |
| [Kivy][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS |
| [NCNN][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | ncnn is a high-performance neural network inference framework optimized for the mobile platform |
| [Kivy][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS |
| [Prophet][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth. |
| [MyPy][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | The compiled version of MyPy using MyPyC. |
| [pydantic][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Data parsing and validation using Python type hints |

[scikit-learn]: https://github.com/scikit-learn/scikit-learn
[Tornado]: https://github.com/tornadoweb/tornado
[NumPy]: https://github.com/numpy/numpy
[Tornado]: https://github.com/tornadoweb/tornado
[pytorch-fairseq]: https://github.com/pytorch/fairseq
[Matplotlib]: https://github.com/matplotlib/matplotlib
[Kivy]: https://github.com/kivy/kivy
[NCNN]: https://github.com/Tencent/ncnn
[Kivy]: https://github.com/kivy/kivy
[Prophet]: https://github.com/facebook/prophet
[MyPy]: https://github.com/mypyc/mypy_mypyc-wheels
[pydantic]: https://github.com/samuelcolvin/pydantic
Expand Down
12 changes: 6 additions & 6 deletions cibuildwheel/resources/build-platforms.toml
Original file line number Diff line number Diff line change
Expand Up @@ -84,9 +84,9 @@ python_configurations = [
{ identifier = "cp310-macosx_x86_64", version = "3.10", url = "https://www.python.org/ftp/python/3.10.4/python-3.10.4-macos11.pkg" },
{ identifier = "cp310-macosx_arm64", version = "3.10", url = "https://www.python.org/ftp/python/3.10.4/python-3.10.4-macos11.pkg" },
{ identifier = "cp310-macosx_universal2", version = "3.10", url = "https://www.python.org/ftp/python/3.10.4/python-3.10.4-macos11.pkg" },
{ identifier = "cp311-macosx_x86_64", version = "3.11", url = "https://www.python.org/ftp/python/3.11.0/python-3.11.0b1-macos11.pkg" },
{ identifier = "cp311-macosx_arm64", version = "3.11", url = "https://www.python.org/ftp/python/3.11.0/python-3.11.0b1-macos11.pkg" },
{ identifier = "cp311-macosx_universal2", version = "3.11", url = "https://www.python.org/ftp/python/3.11.0/python-3.11.0b1-macos11.pkg" },
{ identifier = "cp311-macosx_x86_64", version = "3.11", url = "https://www.python.org/ftp/python/3.11.0/python-3.11.0b3-macos11.pkg" },
{ identifier = "cp311-macosx_arm64", version = "3.11", url = "https://www.python.org/ftp/python/3.11.0/python-3.11.0b3-macos11.pkg" },
{ identifier = "cp311-macosx_universal2", version = "3.11", url = "https://www.python.org/ftp/python/3.11.0/python-3.11.0b3-macos11.pkg" },
{ identifier = "pp37-macosx_x86_64", version = "3.7", url = "https://downloads.python.org/pypy/pypy3.7-v7.3.9-osx64.tar.bz2" },
{ identifier = "pp38-macosx_x86_64", version = "3.8", url = "https://downloads.python.org/pypy/pypy3.8-v7.3.9-osx64.tar.bz2" },
{ identifier = "pp39-macosx_x86_64", version = "3.9", url = "https://downloads.python.org/pypy/pypy3.9-v7.3.9-osx64.tar.bz2" },
Expand All @@ -104,11 +104,11 @@ python_configurations = [
{ identifier = "cp39-win_amd64", version = "3.9.13", arch = "64" },
{ identifier = "cp310-win32", version = "3.10.4", arch = "32" },
{ identifier = "cp310-win_amd64", version = "3.10.4", arch = "64" },
{ identifier = "cp311-win32", version = "3.11.0-b1", arch = "32" },
{ identifier = "cp311-win_amd64", version = "3.11.0-b1", arch = "64" },
{ identifier = "cp311-win32", version = "3.11.0-b3", arch = "32" },
{ identifier = "cp311-win_amd64", version = "3.11.0-b3", arch = "64" },
{ identifier = "cp39-win_arm64", version = "3.9.10", arch = "ARM64" },
{ identifier = "cp310-win_arm64", version = "3.10.4", arch = "ARM64" },
{ identifier = "cp311-win_arm64", version = "3.11.0-b1", arch = "ARM64" },
{ identifier = "cp311-win_arm64", version = "3.11.0-b3", arch = "ARM64" },
{ identifier = "pp37-win_amd64", version = "3.7", arch = "64", url = "https://downloads.python.org/pypy/pypy3.7-v7.3.9-win64.zip" },
{ identifier = "pp38-win_amd64", version = "3.8", arch = "64", url = "https://downloads.python.org/pypy/pypy3.8-v7.3.9-win64.zip" },
{ identifier = "pp39-win_amd64", version = "3.9", arch = "64", url = "https://downloads.python.org/pypy/pypy3.9-v7.3.9-win64.zip" },
Expand Down
4 changes: 2 additions & 2 deletions cibuildwheel/resources/constraints-python310.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ delocate==0.10.2
# via -r cibuildwheel/resources/constraints.in
distlib==0.3.4
# via virtualenv
filelock==3.7.0
filelock==3.7.1
# via virtualenv
platformdirs==2.5.2
# via virtualenv
Expand All @@ -24,7 +24,7 @@ wheel==0.37.1
# delocate

# The following packages are considered to be unsafe in a requirements file:
pip==22.1.1
pip==22.1.2
# via -r cibuildwheel/resources/constraints.in
setuptools==62.3.2
# via -r cibuildwheel/resources/constraints.in
4 changes: 2 additions & 2 deletions cibuildwheel/resources/constraints-python311.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ delocate==0.10.2
# via -r cibuildwheel/resources/constraints.in
distlib==0.3.4
# via virtualenv
filelock==3.7.0
filelock==3.7.1
# via virtualenv
platformdirs==2.5.2
# via virtualenv
Expand All @@ -24,7 +24,7 @@ wheel==0.37.1
# delocate

# The following packages are considered to be unsafe in a requirements file:
pip==22.1.1
pip==22.1.2
# via -r cibuildwheel/resources/constraints.in
setuptools==62.3.2
# via -r cibuildwheel/resources/constraints.in
4 changes: 2 additions & 2 deletions cibuildwheel/resources/constraints-python37.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ delocate==0.10.2
# via -r cibuildwheel/resources/constraints.in
distlib==0.3.4
# via virtualenv
filelock==3.7.0
filelock==3.7.1
# via virtualenv
importlib-metadata==4.11.4
# via virtualenv
Expand All @@ -30,7 +30,7 @@ zipp==3.8.0
# via importlib-metadata

# The following packages are considered to be unsafe in a requirements file:
pip==22.1.1
pip==22.1.2
# via -r cibuildwheel/resources/constraints.in
setuptools==62.3.2
# via -r cibuildwheel/resources/constraints.in
4 changes: 2 additions & 2 deletions cibuildwheel/resources/constraints-python38.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ delocate==0.10.2
# via -r cibuildwheel/resources/constraints.in
distlib==0.3.4
# via virtualenv
filelock==3.7.0
filelock==3.7.1
# via virtualenv
platformdirs==2.5.2
# via virtualenv
Expand All @@ -24,7 +24,7 @@ wheel==0.37.1
# delocate

# The following packages are considered to be unsafe in a requirements file:
pip==22.1.1
pip==22.1.2
# via -r cibuildwheel/resources/constraints.in
setuptools==62.3.2
# via -r cibuildwheel/resources/constraints.in
4 changes: 2 additions & 2 deletions cibuildwheel/resources/constraints-python39.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ delocate==0.10.2
# via -r cibuildwheel/resources/constraints.in
distlib==0.3.4
# via virtualenv
filelock==3.7.0
filelock==3.7.1
# via virtualenv
platformdirs==2.5.2
# via virtualenv
Expand All @@ -24,7 +24,7 @@ wheel==0.37.1
# delocate

# The following packages are considered to be unsafe in a requirements file:
pip==22.1.1
pip==22.1.2
# via -r cibuildwheel/resources/constraints.in
setuptools==62.3.2
# via -r cibuildwheel/resources/constraints.in
4 changes: 2 additions & 2 deletions cibuildwheel/resources/constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ delocate==0.10.2
# via -r cibuildwheel/resources/constraints.in
distlib==0.3.4
# via virtualenv
filelock==3.7.0
filelock==3.7.1
# via virtualenv
platformdirs==2.5.2
# via virtualenv
Expand All @@ -24,7 +24,7 @@ wheel==0.37.1
# delocate

# The following packages are considered to be unsafe in a requirements file:
pip==22.1.1
pip==22.1.2
# via -r cibuildwheel/resources/constraints.in
setuptools==62.3.2
# via -r cibuildwheel/resources/constraints.in
54 changes: 27 additions & 27 deletions cibuildwheel/resources/pinned_docker_images.cfg
Original file line number Diff line number Diff line change
@@ -1,43 +1,43 @@
[x86_64]
manylinux1 = quay.io/pypa/manylinux1_x86_64:2022-05-22-74adb27
manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2022-05-22-fbe07ea
manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2022-05-22-fbe07ea
manylinux_2_24 = quay.io/pypa/manylinux_2_24_x86_64:2022-05-22-fbe07ea
musllinux_1_1 = quay.io/pypa/musllinux_1_1_x86_64:2022-05-22-fbe07ea
manylinux1 = quay.io/pypa/manylinux1_x86_64:2022-06-05-89b8e6d
manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2022-06-05-61145a4
manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2022-06-05-61145a4
manylinux_2_24 = quay.io/pypa/manylinux_2_24_x86_64:2022-06-05-61145a4
musllinux_1_1 = quay.io/pypa/musllinux_1_1_x86_64:2022-06-05-61145a4

[i686]
manylinux1 = quay.io/pypa/manylinux1_i686:2022-05-22-74adb27
manylinux2010 = quay.io/pypa/manylinux2010_i686:2022-05-22-fbe07ea
manylinux2014 = quay.io/pypa/manylinux2014_i686:2022-05-22-fbe07ea
manylinux_2_24 = quay.io/pypa/manylinux_2_24_i686:2022-05-22-fbe07ea
musllinux_1_1 = quay.io/pypa/musllinux_1_1_i686:2022-05-22-fbe07ea
manylinux1 = quay.io/pypa/manylinux1_i686:2022-06-05-89b8e6d
manylinux2010 = quay.io/pypa/manylinux2010_i686:2022-06-05-61145a4
manylinux2014 = quay.io/pypa/manylinux2014_i686:2022-06-05-61145a4
manylinux_2_24 = quay.io/pypa/manylinux_2_24_i686:2022-06-05-61145a4
musllinux_1_1 = quay.io/pypa/musllinux_1_1_i686:2022-06-05-61145a4

[pypy_x86_64]
manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2022-05-22-fbe07ea
manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2022-05-22-fbe07ea
manylinux_2_24 = quay.io/pypa/manylinux_2_24_x86_64:2022-05-22-fbe07ea
manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2022-06-05-61145a4
manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2022-06-05-61145a4
manylinux_2_24 = quay.io/pypa/manylinux_2_24_x86_64:2022-06-05-61145a4

[pypy_i686]
manylinux2010 = quay.io/pypa/manylinux2010_i686:2022-05-22-fbe07ea
manylinux2014 = quay.io/pypa/manylinux2014_i686:2022-05-22-fbe07ea
manylinux_2_24 = quay.io/pypa/manylinux_2_24_i686:2022-05-22-fbe07ea
manylinux2010 = quay.io/pypa/manylinux2010_i686:2022-06-05-61145a4
manylinux2014 = quay.io/pypa/manylinux2014_i686:2022-06-05-61145a4
manylinux_2_24 = quay.io/pypa/manylinux_2_24_i686:2022-06-05-61145a4

[aarch64]
manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2022-05-22-fbe07ea
manylinux_2_24 = quay.io/pypa/manylinux_2_24_aarch64:2022-05-22-fbe07ea
musllinux_1_1 = quay.io/pypa/musllinux_1_1_aarch64:2022-05-22-fbe07ea
manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2022-06-05-61145a4
manylinux_2_24 = quay.io/pypa/manylinux_2_24_aarch64:2022-06-05-61145a4
musllinux_1_1 = quay.io/pypa/musllinux_1_1_aarch64:2022-06-05-61145a4

[ppc64le]
manylinux2014 = quay.io/pypa/manylinux2014_ppc64le:2022-05-22-fbe07ea
manylinux_2_24 = quay.io/pypa/manylinux_2_24_ppc64le:2022-05-22-fbe07ea
musllinux_1_1 = quay.io/pypa/musllinux_1_1_ppc64le:2022-05-22-fbe07ea
manylinux2014 = quay.io/pypa/manylinux2014_ppc64le:2022-06-05-61145a4
manylinux_2_24 = quay.io/pypa/manylinux_2_24_ppc64le:2022-06-05-61145a4
musllinux_1_1 = quay.io/pypa/musllinux_1_1_ppc64le:2022-06-05-61145a4

[s390x]
manylinux2014 = quay.io/pypa/manylinux2014_s390x:2022-05-22-fbe07ea
manylinux_2_24 = quay.io/pypa/manylinux_2_24_s390x:2022-05-22-fbe07ea
musllinux_1_1 = quay.io/pypa/musllinux_1_1_s390x:2022-05-22-fbe07ea
manylinux2014 = quay.io/pypa/manylinux2014_s390x:2022-06-05-61145a4
manylinux_2_24 = quay.io/pypa/manylinux_2_24_s390x:2022-06-05-61145a4
musllinux_1_1 = quay.io/pypa/musllinux_1_1_s390x:2022-06-05-61145a4

[pypy_aarch64]
manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2022-05-22-fbe07ea
manylinux_2_24 = quay.io/pypa/manylinux_2_24_aarch64:2022-05-22-fbe07ea
manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2022-06-05-61145a4
manylinux_2_24 = quay.io/pypa/manylinux_2_24_aarch64:2022-06-05-61145a4

Loading