diff --git a/README.md b/README.md index 1a531bae6..a24ba801c 100644 --- a/README.md +++ b/README.md @@ -182,8 +182,8 @@ Here are some repos that use cibuildwheel. | [Tokenizer][] | ![github icon][] ![travisci icon][] | ![apple icon][] ![linux icon][] | Fast and customizable text tokenization library with BPE and SentencePiece support | | [PyGLM][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Fast OpenGL Mathematics (GLM) for Python | | [bx-python][] | ![travisci icon][] | ![apple icon][] ![linux icon][] | A library that includes Cython extensions. | -| [boost-histogram][] | ![github icon][] ![travisci icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Supports full range of wheels, including PyPy and alternate archs. | | [iDynTree][] | ![github icon][] | ![linux icon][] | Uses manylinux_2_24 | +| [boost-histogram][] | ![github icon][] ![travisci icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Supports full range of wheels, including PyPy and alternate archs. | | [pybase64][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Fast Base64 encoding/decoding in Python | | [TgCrypto][] | ![travisci icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Includes a Windows Travis build. | | [etebase-py][] | ![travisci icon][] | ![linux icon][] | Python bindings to a Rust library using `setuptools-rust`, and `sccache` for improved speed. | @@ -243,8 +243,8 @@ Here are some repos that use cibuildwheel. [Tokenizer]: https://github.com/OpenNMT/Tokenizer [PyGLM]: https://github.com/Zuzu-Typ/PyGLM [bx-python]: https://github.com/bxlab/bx-python -[boost-histogram]: https://github.com/scikit-hep/boost-histogram [iDynTree]: https://github.com/robotology/idyntree +[boost-histogram]: https://github.com/scikit-hep/boost-histogram [pybase64]: https://github.com/mayeut/pybase64 [TgCrypto]: https://github.com/pyrogram/tgcrypto [etebase-py]: https://github.com/etesync/etebase-py @@ -271,66 +271,66 @@ Here are some repos that use cibuildwheel. [apple icon]: docs/data/readme_icons/apple.svg [linux icon]: docs/data/readme_icons/linux.svg - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + diff --git a/cibuildwheel/resources/constraints-python36.txt b/cibuildwheel/resources/constraints-python36.txt index 41445684b..1cfec449c 100644 --- a/cibuildwheel/resources/constraints-python36.txt +++ b/cibuildwheel/resources/constraints-python36.txt @@ -6,7 +6,7 @@ # backports.entry-points-selectable==1.1.0 # via virtualenv -delocate==0.8.2 +delocate==0.9.0 # via -r cibuildwheel/resources/constraints.in distlib==0.3.2 # via virtualenv @@ -21,10 +21,14 @@ importlib-resources==5.2.0 platformdirs==2.0.2 # via virtualenv six==1.16.0 - # via virtualenv + # via + # delocate + # virtualenv typing-extensions==3.10.0.0 - # via importlib-metadata -virtualenv==20.5.0 + # via + # delocate + # importlib-metadata +virtualenv==20.6.0 # via -r cibuildwheel/resources/constraints.in wheel==0.36.2 # via @@ -36,7 +40,7 @@ zipp==3.5.0 # importlib-resources # The following packages are considered to be unsafe in a requirements file: -pip==21.1.3 +pip==21.2.1 # via -r cibuildwheel/resources/constraints.in -setuptools==57.1.0 +setuptools==57.4.0 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/constraints-python37.txt b/cibuildwheel/resources/constraints-python37.txt index 747681a84..25e7194ab 100644 --- a/cibuildwheel/resources/constraints-python37.txt +++ b/cibuildwheel/resources/constraints-python37.txt @@ -6,7 +6,7 @@ # backports.entry-points-selectable==1.1.0 # via virtualenv -delocate==0.8.2 +delocate==0.9.0 # via -r cibuildwheel/resources/constraints.in distlib==0.3.2 # via virtualenv @@ -19,10 +19,14 @@ importlib-metadata==4.6.1 platformdirs==2.0.2 # via virtualenv six==1.16.0 - # via virtualenv + # via + # delocate + # virtualenv typing-extensions==3.10.0.0 - # via importlib-metadata -virtualenv==20.5.0 + # via + # delocate + # importlib-metadata +virtualenv==20.6.0 # via -r cibuildwheel/resources/constraints.in wheel==0.36.2 # via @@ -32,7 +36,7 @@ zipp==3.5.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: -pip==21.1.3 +pip==21.2.1 # via -r cibuildwheel/resources/constraints.in -setuptools==57.1.0 +setuptools==57.4.0 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/constraints-python38.txt b/cibuildwheel/resources/constraints-python38.txt index 12183c670..4ad2783cc 100644 --- a/cibuildwheel/resources/constraints-python38.txt +++ b/cibuildwheel/resources/constraints-python38.txt @@ -6,7 +6,7 @@ # backports.entry-points-selectable==1.1.0 # via virtualenv -delocate==0.8.2 +delocate==0.9.0 # via -r cibuildwheel/resources/constraints.in distlib==0.3.2 # via virtualenv @@ -15,8 +15,12 @@ filelock==3.0.12 platformdirs==2.0.2 # via virtualenv six==1.16.0 - # via virtualenv -virtualenv==20.5.0 + # via + # delocate + # virtualenv +typing-extensions==3.10.0.0 + # via delocate +virtualenv==20.6.0 # via -r cibuildwheel/resources/constraints.in wheel==0.36.2 # via @@ -24,7 +28,7 @@ wheel==0.36.2 # delocate # The following packages are considered to be unsafe in a requirements file: -pip==21.1.3 +pip==21.2.1 # via -r cibuildwheel/resources/constraints.in -setuptools==57.1.0 +setuptools==57.4.0 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/constraints-python39.txt b/cibuildwheel/resources/constraints-python39.txt index cf4e9dc42..340d8b9a3 100644 --- a/cibuildwheel/resources/constraints-python39.txt +++ b/cibuildwheel/resources/constraints-python39.txt @@ -6,7 +6,7 @@ # backports.entry-points-selectable==1.1.0 # via virtualenv -delocate==0.8.2 +delocate==0.9.0 # via -r cibuildwheel/resources/constraints.in distlib==0.3.2 # via virtualenv @@ -15,8 +15,12 @@ filelock==3.0.12 platformdirs==2.0.2 # via virtualenv six==1.16.0 - # via virtualenv -virtualenv==20.5.0 + # via + # delocate + # virtualenv +typing-extensions==3.10.0.0 + # via delocate +virtualenv==20.6.0 # via -r cibuildwheel/resources/constraints.in wheel==0.36.2 # via @@ -24,7 +28,7 @@ wheel==0.36.2 # delocate # The following packages are considered to be unsafe in a requirements file: -pip==21.1.3 +pip==21.2.1 # via -r cibuildwheel/resources/constraints.in -setuptools==57.1.0 +setuptools==57.4.0 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/constraints.txt b/cibuildwheel/resources/constraints.txt index cf4e9dc42..340d8b9a3 100644 --- a/cibuildwheel/resources/constraints.txt +++ b/cibuildwheel/resources/constraints.txt @@ -6,7 +6,7 @@ # backports.entry-points-selectable==1.1.0 # via virtualenv -delocate==0.8.2 +delocate==0.9.0 # via -r cibuildwheel/resources/constraints.in distlib==0.3.2 # via virtualenv @@ -15,8 +15,12 @@ filelock==3.0.12 platformdirs==2.0.2 # via virtualenv six==1.16.0 - # via virtualenv -virtualenv==20.5.0 + # via + # delocate + # virtualenv +typing-extensions==3.10.0.0 + # via delocate +virtualenv==20.6.0 # via -r cibuildwheel/resources/constraints.in wheel==0.36.2 # via @@ -24,7 +28,7 @@ wheel==0.36.2 # delocate # The following packages are considered to be unsafe in a requirements file: -pip==21.1.3 +pip==21.2.1 # via -r cibuildwheel/resources/constraints.in -setuptools==57.1.0 +setuptools==57.4.0 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/pinned_docker_images.cfg b/cibuildwheel/resources/pinned_docker_images.cfg index d79efbc66..4a63fe478 100644 --- a/cibuildwheel/resources/pinned_docker_images.cfg +++ b/cibuildwheel/resources/pinned_docker_images.cfg @@ -1,38 +1,38 @@ [x86_64] -manylinux1 = quay.io/pypa/manylinux1_x86_64:2021-07-14-0700e04 -manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2021-07-14-67a6e11 -manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2021-07-14-67a6e11 -manylinux_2_24 = quay.io/pypa/manylinux_2_24_x86_64:2021-07-14-67a6e11 +manylinux1 = quay.io/pypa/manylinux1_x86_64:2021-07-24-047493b +manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2021-07-24-a90c57a +manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2021-07-24-a90c57a +manylinux_2_24 = quay.io/pypa/manylinux_2_24_x86_64:2021-07-24-a90c57a [i686] -manylinux1 = quay.io/pypa/manylinux1_i686:2021-07-14-0700e04 -manylinux2010 = quay.io/pypa/manylinux2010_i686:2021-07-14-67a6e11 -manylinux2014 = quay.io/pypa/manylinux2014_i686:2021-07-14-67a6e11 -manylinux_2_24 = quay.io/pypa/manylinux_2_24_i686:2021-07-14-67a6e11 +manylinux1 = quay.io/pypa/manylinux1_i686:2021-07-24-047493b +manylinux2010 = quay.io/pypa/manylinux2010_i686:2021-07-24-a90c57a +manylinux2014 = quay.io/pypa/manylinux2014_i686:2021-07-24-a90c57a +manylinux_2_24 = quay.io/pypa/manylinux_2_24_i686:2021-07-24-a90c57a [pypy_x86_64] -manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2021-07-14-67a6e11 -manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2021-07-14-67a6e11 -manylinux_2_24 = quay.io/pypa/manylinux_2_24_x86_64:2021-07-14-67a6e11 +manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2021-07-24-a90c57a +manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2021-07-24-a90c57a +manylinux_2_24 = quay.io/pypa/manylinux_2_24_x86_64:2021-07-24-a90c57a [pypy_i686] -manylinux2010 = quay.io/pypa/manylinux2010_i686:2021-07-14-67a6e11 -manylinux2014 = quay.io/pypa/manylinux2014_i686:2021-07-14-67a6e11 -manylinux_2_24 = quay.io/pypa/manylinux_2_24_i686:2021-07-14-67a6e11 +manylinux2010 = quay.io/pypa/manylinux2010_i686:2021-07-24-a90c57a +manylinux2014 = quay.io/pypa/manylinux2014_i686:2021-07-24-a90c57a +manylinux_2_24 = quay.io/pypa/manylinux_2_24_i686:2021-07-24-a90c57a [aarch64] -manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2021-07-14-67a6e11 -manylinux_2_24 = quay.io/pypa/manylinux_2_24_aarch64:2021-07-14-67a6e11 +manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2021-07-24-a90c57a +manylinux_2_24 = quay.io/pypa/manylinux_2_24_aarch64:2021-07-24-a90c57a [ppc64le] -manylinux2014 = quay.io/pypa/manylinux2014_ppc64le:2021-07-14-67a6e11 -manylinux_2_24 = quay.io/pypa/manylinux_2_24_ppc64le:2021-07-14-67a6e11 +manylinux2014 = quay.io/pypa/manylinux2014_ppc64le:2021-07-24-a90c57a +manylinux_2_24 = quay.io/pypa/manylinux_2_24_ppc64le:2021-07-24-a90c57a [s390x] -manylinux2014 = quay.io/pypa/manylinux2014_s390x:2021-07-14-67a6e11 -manylinux_2_24 = quay.io/pypa/manylinux_2_24_s390x:2021-07-14-67a6e11 +manylinux2014 = quay.io/pypa/manylinux2014_s390x:2021-07-24-a90c57a +manylinux_2_24 = quay.io/pypa/manylinux_2_24_s390x:2021-07-24-a90c57a [pypy_aarch64] -manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2021-07-14-67a6e11 -manylinux_2_24 = quay.io/pypa/manylinux_2_24_aarch64:2021-07-14-67a6e11 +manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2021-07-24-a90c57a +manylinux_2_24 = quay.io/pypa/manylinux_2_24_aarch64:2021-07-24-a90c57a