diff --git a/cibuildwheel/resources/constraints-python310.txt b/cibuildwheel/resources/constraints-python310.txt index 0682d0d56..4b53ca8e1 100644 --- a/cibuildwheel/resources/constraints-python310.txt +++ b/cibuildwheel/resources/constraints-python310.txt @@ -8,15 +8,17 @@ delocate==0.10.4 # via -r cibuildwheel/resources/constraints.in distlib==0.3.7 # via virtualenv -filelock==3.12.2 +filelock==3.12.3 # via virtualenv packaging==23.1 # via delocate platformdirs==3.10.0 # via virtualenv typing-extensions==4.7.1 - # via delocate -virtualenv==20.24.3 + # via + # delocate + # filelock +virtualenv==20.24.4 # via -r cibuildwheel/resources/constraints.in wheel==0.41.2 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/constraints-python311.txt b/cibuildwheel/resources/constraints-python311.txt index d5615505b..e8c28ec94 100644 --- a/cibuildwheel/resources/constraints-python311.txt +++ b/cibuildwheel/resources/constraints-python311.txt @@ -8,7 +8,7 @@ delocate==0.10.4 # via -r cibuildwheel/resources/constraints.in distlib==0.3.7 # via virtualenv -filelock==3.12.2 +filelock==3.12.3 # via virtualenv packaging==23.1 # via delocate @@ -16,7 +16,7 @@ platformdirs==3.10.0 # via virtualenv typing-extensions==4.7.1 # via delocate -virtualenv==20.24.3 +virtualenv==20.24.4 # via -r cibuildwheel/resources/constraints.in wheel==0.41.2 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/constraints-python312.txt b/cibuildwheel/resources/constraints-python312.txt index 988407ec1..e015d6c64 100644 --- a/cibuildwheel/resources/constraints-python312.txt +++ b/cibuildwheel/resources/constraints-python312.txt @@ -8,7 +8,7 @@ delocate==0.10.4 # via -r cibuildwheel/resources/constraints.in distlib==0.3.7 # via virtualenv -filelock==3.12.2 +filelock==3.12.3 # via virtualenv packaging==23.1 # via delocate @@ -16,7 +16,7 @@ platformdirs==3.10.0 # via virtualenv typing-extensions==4.7.1 # via delocate -virtualenv==20.24.3 +virtualenv==20.24.4 # via -r cibuildwheel/resources/constraints.in wheel==0.41.2 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/constraints-python37.txt b/cibuildwheel/resources/constraints-python37.txt index 673a6d1f4..f47558e45 100644 --- a/cibuildwheel/resources/constraints-python37.txt +++ b/cibuildwheel/resources/constraints-python37.txt @@ -21,7 +21,7 @@ typing-extensions==4.7.1 # delocate # importlib-metadata # platformdirs -virtualenv==20.24.3 +virtualenv==20.24.4 # via -r cibuildwheel/resources/constraints.in wheel==0.41.2 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/constraints-python38.txt b/cibuildwheel/resources/constraints-python38.txt index 5aef7fd57..e0c626eef 100644 --- a/cibuildwheel/resources/constraints-python38.txt +++ b/cibuildwheel/resources/constraints-python38.txt @@ -8,15 +8,17 @@ delocate==0.10.4 # via -r cibuildwheel/resources/constraints.in distlib==0.3.7 # via virtualenv -filelock==3.12.2 +filelock==3.12.3 # via virtualenv packaging==23.1 # via delocate platformdirs==3.10.0 # via virtualenv typing-extensions==4.7.1 - # via delocate -virtualenv==20.24.3 + # via + # delocate + # filelock +virtualenv==20.24.4 # via -r cibuildwheel/resources/constraints.in wheel==0.41.2 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/constraints-python39.txt b/cibuildwheel/resources/constraints-python39.txt index 5f8bb2703..cba0a68fc 100644 --- a/cibuildwheel/resources/constraints-python39.txt +++ b/cibuildwheel/resources/constraints-python39.txt @@ -8,15 +8,17 @@ delocate==0.10.4 # via -r cibuildwheel/resources/constraints.in distlib==0.3.7 # via virtualenv -filelock==3.12.2 +filelock==3.12.3 # via virtualenv packaging==23.1 # via delocate platformdirs==3.10.0 # via virtualenv typing-extensions==4.7.1 - # via delocate -virtualenv==20.24.3 + # via + # delocate + # filelock +virtualenv==20.24.4 # via -r cibuildwheel/resources/constraints.in wheel==0.41.2 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/constraints.txt b/cibuildwheel/resources/constraints.txt index 988407ec1..e015d6c64 100644 --- a/cibuildwheel/resources/constraints.txt +++ b/cibuildwheel/resources/constraints.txt @@ -8,7 +8,7 @@ delocate==0.10.4 # via -r cibuildwheel/resources/constraints.in distlib==0.3.7 # via virtualenv -filelock==3.12.2 +filelock==3.12.3 # via virtualenv packaging==23.1 # via delocate @@ -16,7 +16,7 @@ platformdirs==3.10.0 # via virtualenv typing-extensions==4.7.1 # via delocate -virtualenv==20.24.3 +virtualenv==20.24.4 # via -r cibuildwheel/resources/constraints.in wheel==0.41.2 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/pinned_docker_images.cfg b/cibuildwheel/resources/pinned_docker_images.cfg index f144c33f5..d3c8bec45 100644 --- a/cibuildwheel/resources/pinned_docker_images.cfg +++ b/cibuildwheel/resources/pinned_docker_images.cfg @@ -1,54 +1,54 @@ [x86_64] manylinux1 = quay.io/pypa/manylinux1_x86_64:2023-08-27-5bd0c31 manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2022-08-05-4535177 -manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2023-08-27-bd7ad21 +manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2023-09-04-0828984 manylinux_2_24 = quay.io/pypa/manylinux_2_24_x86_64:2022-12-26-0d38463 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2023-08-27-bd7ad21 -musllinux_1_1 = quay.io/pypa/musllinux_1_1_x86_64:2023-08-27-bd7ad21 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_x86_64:2023-08-27-bd7ad21 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2023-09-04-0828984 +musllinux_1_1 = quay.io/pypa/musllinux_1_1_x86_64:2023-09-04-0828984 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_x86_64:2023-09-04-0828984 [i686] manylinux1 = quay.io/pypa/manylinux1_i686:2023-08-27-5bd0c31 manylinux2010 = quay.io/pypa/manylinux2010_i686:2022-08-05-4535177 -manylinux2014 = quay.io/pypa/manylinux2014_i686:2023-08-27-bd7ad21 +manylinux2014 = quay.io/pypa/manylinux2014_i686:2023-09-04-0828984 manylinux_2_24 = quay.io/pypa/manylinux_2_24_i686:2022-12-26-0d38463 -musllinux_1_1 = quay.io/pypa/musllinux_1_1_i686:2023-08-27-bd7ad21 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_i686:2023-08-27-bd7ad21 +musllinux_1_1 = quay.io/pypa/musllinux_1_1_i686:2023-09-04-0828984 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_i686:2023-09-04-0828984 [pypy_x86_64] manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2022-08-05-4535177 -manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2023-08-27-bd7ad21 +manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2023-09-04-0828984 manylinux_2_24 = quay.io/pypa/manylinux_2_24_x86_64:2022-12-26-0d38463 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2023-08-27-bd7ad21 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2023-09-04-0828984 [pypy_i686] manylinux2010 = quay.io/pypa/manylinux2010_i686:2022-08-05-4535177 -manylinux2014 = quay.io/pypa/manylinux2014_i686:2023-08-27-bd7ad21 +manylinux2014 = quay.io/pypa/manylinux2014_i686:2023-09-04-0828984 manylinux_2_24 = quay.io/pypa/manylinux_2_24_i686:2022-12-26-0d38463 [aarch64] -manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2023-08-27-bd7ad21 +manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2023-09-04-0828984 manylinux_2_24 = quay.io/pypa/manylinux_2_24_aarch64:2022-12-26-0d38463 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2023-08-27-bd7ad21 -musllinux_1_1 = quay.io/pypa/musllinux_1_1_aarch64:2023-08-27-bd7ad21 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_aarch64:2023-08-27-bd7ad21 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2023-09-04-0828984 +musllinux_1_1 = quay.io/pypa/musllinux_1_1_aarch64:2023-09-04-0828984 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_aarch64:2023-09-04-0828984 [ppc64le] -manylinux2014 = quay.io/pypa/manylinux2014_ppc64le:2023-08-27-bd7ad21 +manylinux2014 = quay.io/pypa/manylinux2014_ppc64le:2023-09-04-0828984 manylinux_2_24 = quay.io/pypa/manylinux_2_24_ppc64le:2022-12-26-0d38463 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_ppc64le:2023-08-27-bd7ad21 -musllinux_1_1 = quay.io/pypa/musllinux_1_1_ppc64le:2023-08-27-bd7ad21 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_ppc64le:2023-08-27-bd7ad21 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_ppc64le:2023-09-04-0828984 +musllinux_1_1 = quay.io/pypa/musllinux_1_1_ppc64le:2023-09-04-0828984 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_ppc64le:2023-09-04-0828984 [s390x] -manylinux2014 = quay.io/pypa/manylinux2014_s390x:2023-08-27-bd7ad21 +manylinux2014 = quay.io/pypa/manylinux2014_s390x:2023-09-04-0828984 manylinux_2_24 = quay.io/pypa/manylinux_2_24_s390x:2022-12-26-0d38463 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_s390x:2023-08-27-bd7ad21 -musllinux_1_1 = quay.io/pypa/musllinux_1_1_s390x:2023-08-27-bd7ad21 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_s390x:2023-08-27-bd7ad21 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_s390x:2023-09-04-0828984 +musllinux_1_1 = quay.io/pypa/musllinux_1_1_s390x:2023-09-04-0828984 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_s390x:2023-09-04-0828984 [pypy_aarch64] -manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2023-08-27-bd7ad21 +manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2023-09-04-0828984 manylinux_2_24 = quay.io/pypa/manylinux_2_24_aarch64:2022-12-26-0d38463 -manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2023-08-27-bd7ad21 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2023-09-04-0828984 diff --git a/docs/working-examples.md b/docs/working-examples.md index 041401685..7596525f7 100644 --- a/docs/working-examples.md +++ b/docs/working-examples.md @@ -21,8 +21,8 @@ title: Working examples | [MemRay][] | ![github icon][] | ![linux icon][] | Memray is a memory profiler for Python | | [uvloop][] | ![github icon][] | ![apple icon][] ![linux icon][] | Ultra fast asyncio event loop. | | [psutil][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Cross-platform lib for process and system monitoring in Python | -| [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 🚀 | | [Triton][] | ![github icon][] | ![linux icon][] | Self hosted runners | +| [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 🚀 | | [Google Benchmark][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | A microbenchmark support library | | [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. | @@ -68,8 +68,8 @@ title: Working examples | [H3-py][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Python bindings for H3, a hierarchical hexagonal geospatial indexing system | | [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 | | [Rtree][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Rtree: spatial index for Python GIS ¶ | -| [markupsafe][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Safely add untrusted strings to HTML/XML markup. | | [Picologging][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | A high-performance logging library for Python. | +| [markupsafe][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Safely add untrusted strings to HTML/XML markup. | | [pybind11 cmake_example][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Example pybind11 module built with a CMake-based build system | | [time-machine][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Time mocking library using only the CPython C API. | | [KDEpy][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Kernel Density Estimation in Python | @@ -127,8 +127,8 @@ title: Working examples [MemRay]: https://github.com/bloomberg/memray [uvloop]: https://github.com/MagicStack/uvloop [psutil]: https://github.com/giampaolo/psutil -[vaex]: https://github.com/vaexio/vaex [Triton]: https://github.com/openai/triton +[vaex]: https://github.com/vaexio/vaex [Google Benchmark]: https://github.com/google/benchmark [Apache Beam]: https://github.com/apache/beam [PyGame]: https://github.com/pygame/pygame @@ -174,8 +174,8 @@ title: Working examples [H3-py]: https://github.com/uber/h3-py [mosec]: https://github.com/mosecorg/mosec [Rtree]: https://github.com/Toblerity/rtree -[markupsafe]: https://github.com/pallets/markupsafe [Picologging]: https://github.com/microsoft/picologging +[markupsafe]: https://github.com/pallets/markupsafe [pybind11 cmake_example]: https://github.com/pybind/cmake_example [time-machine]: https://github.com/adamchainz/time-machine [KDEpy]: https://github.com/tommyod/KDEpy