From ae0c33b395abd38599ca94876f2a75126cddc7d9 Mon Sep 17 00:00:00 2001 From: "cibuildwheel-bot[bot]" <83877280+cibuildwheel-bot[bot]@users.noreply.github.com> Date: Mon, 27 Nov 2023 06:13:56 +0000 Subject: [PATCH] Update dependencies --- .../resources/constraints-python310.txt | 10 ++-- .../resources/constraints-python311.txt | 10 ++-- .../resources/constraints-python312.txt | 10 ++-- .../resources/constraints-python37.txt | 8 ++-- .../resources/constraints-python38.txt | 10 ++-- .../resources/constraints-python39.txt | 10 ++-- cibuildwheel/resources/constraints.txt | 10 ++-- .../resources/pinned_docker_images.cfg | 48 +++++++++---------- docs/working-examples.md | 18 +++---- 9 files changed, 68 insertions(+), 66 deletions(-) diff --git a/cibuildwheel/resources/constraints-python310.txt b/cibuildwheel/resources/constraints-python310.txt index 32b2926c6..4fad94d85 100644 --- a/cibuildwheel/resources/constraints-python310.txt +++ b/cibuildwheel/resources/constraints-python310.txt @@ -4,7 +4,7 @@ # # nox -s update_constraints-3.10 # -delocate==0.10.5 +delocate==0.10.6 # via -r cibuildwheel/resources/constraints.in distlib==0.3.7 # via virtualenv @@ -12,17 +12,17 @@ filelock==3.13.1 # via virtualenv packaging==23.2 # via delocate -platformdirs==3.11.0 +platformdirs==4.0.0 # via virtualenv typing-extensions==4.8.0 # via delocate -virtualenv==20.24.6 +virtualenv==20.24.7 # via -r cibuildwheel/resources/constraints.in -wheel==0.41.3 +wheel==0.42.0 # via -r cibuildwheel/resources/constraints.in # The following packages are considered to be unsafe in a requirements file: pip==23.3.1 # via -r cibuildwheel/resources/constraints.in -setuptools==68.2.2 +setuptools==69.0.2 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/constraints-python311.txt b/cibuildwheel/resources/constraints-python311.txt index 39f67f3ee..52a4c9166 100644 --- a/cibuildwheel/resources/constraints-python311.txt +++ b/cibuildwheel/resources/constraints-python311.txt @@ -4,7 +4,7 @@ # # nox -s update_constraints-3.11 # -delocate==0.10.5 +delocate==0.10.6 # via -r cibuildwheel/resources/constraints.in distlib==0.3.7 # via virtualenv @@ -12,17 +12,17 @@ filelock==3.13.1 # via virtualenv packaging==23.2 # via delocate -platformdirs==3.11.0 +platformdirs==4.0.0 # via virtualenv typing-extensions==4.8.0 # via delocate -virtualenv==20.24.6 +virtualenv==20.24.7 # via -r cibuildwheel/resources/constraints.in -wheel==0.41.3 +wheel==0.42.0 # via -r cibuildwheel/resources/constraints.in # The following packages are considered to be unsafe in a requirements file: pip==23.3.1 # via -r cibuildwheel/resources/constraints.in -setuptools==68.2.2 +setuptools==69.0.2 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/constraints-python312.txt b/cibuildwheel/resources/constraints-python312.txt index c6a9925ec..466a0fd09 100644 --- a/cibuildwheel/resources/constraints-python312.txt +++ b/cibuildwheel/resources/constraints-python312.txt @@ -4,7 +4,7 @@ # # nox -s update_constraints-3.12 # -delocate==0.10.5 +delocate==0.10.6 # via -r cibuildwheel/resources/constraints.in distlib==0.3.7 # via virtualenv @@ -12,17 +12,17 @@ filelock==3.13.1 # via virtualenv packaging==23.2 # via delocate -platformdirs==3.11.0 +platformdirs==4.0.0 # via virtualenv typing-extensions==4.8.0 # via delocate -virtualenv==20.24.6 +virtualenv==20.24.7 # via -r cibuildwheel/resources/constraints.in -wheel==0.41.3 +wheel==0.42.0 # via -r cibuildwheel/resources/constraints.in # The following packages are considered to be unsafe in a requirements file: pip==23.3.1 # via -r cibuildwheel/resources/constraints.in -setuptools==68.2.2 +setuptools==69.0.2 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/constraints-python37.txt b/cibuildwheel/resources/constraints-python37.txt index 3b4d73823..70ec27c5b 100644 --- a/cibuildwheel/resources/constraints-python37.txt +++ b/cibuildwheel/resources/constraints-python37.txt @@ -4,7 +4,7 @@ # # nox -s update_constraints-3.7 # -delocate==0.10.5 +delocate==0.10.6 # via -r cibuildwheel/resources/constraints.in distlib==0.3.7 # via virtualenv @@ -14,16 +14,16 @@ importlib-metadata==6.7.0 # via virtualenv packaging==23.2 # via delocate -platformdirs==3.11.0 +platformdirs==4.0.0 # via virtualenv typing-extensions==4.7.1 # via # delocate # importlib-metadata # platformdirs -virtualenv==20.24.6 +virtualenv==20.24.7 # via -r cibuildwheel/resources/constraints.in -wheel==0.41.3 +wheel==0.42.0 # via -r cibuildwheel/resources/constraints.in zipp==3.15.0 # via importlib-metadata diff --git a/cibuildwheel/resources/constraints-python38.txt b/cibuildwheel/resources/constraints-python38.txt index 99f1be978..6dad188bf 100644 --- a/cibuildwheel/resources/constraints-python38.txt +++ b/cibuildwheel/resources/constraints-python38.txt @@ -4,7 +4,7 @@ # # nox -s update_constraints-3.8 # -delocate==0.10.5 +delocate==0.10.6 # via -r cibuildwheel/resources/constraints.in distlib==0.3.7 # via virtualenv @@ -12,17 +12,17 @@ filelock==3.13.1 # via virtualenv packaging==23.2 # via delocate -platformdirs==3.11.0 +platformdirs==4.0.0 # via virtualenv typing-extensions==4.8.0 # via delocate -virtualenv==20.24.6 +virtualenv==20.24.7 # via -r cibuildwheel/resources/constraints.in -wheel==0.41.3 +wheel==0.42.0 # via -r cibuildwheel/resources/constraints.in # The following packages are considered to be unsafe in a requirements file: pip==23.3.1 # via -r cibuildwheel/resources/constraints.in -setuptools==68.2.2 +setuptools==69.0.2 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/constraints-python39.txt b/cibuildwheel/resources/constraints-python39.txt index 50df24b3c..e1524b26e 100644 --- a/cibuildwheel/resources/constraints-python39.txt +++ b/cibuildwheel/resources/constraints-python39.txt @@ -4,7 +4,7 @@ # # nox -s update_constraints-3.9 # -delocate==0.10.5 +delocate==0.10.6 # via -r cibuildwheel/resources/constraints.in distlib==0.3.7 # via virtualenv @@ -12,17 +12,17 @@ filelock==3.13.1 # via virtualenv packaging==23.2 # via delocate -platformdirs==3.11.0 +platformdirs==4.0.0 # via virtualenv typing-extensions==4.8.0 # via delocate -virtualenv==20.24.6 +virtualenv==20.24.7 # via -r cibuildwheel/resources/constraints.in -wheel==0.41.3 +wheel==0.42.0 # via -r cibuildwheel/resources/constraints.in # The following packages are considered to be unsafe in a requirements file: pip==23.3.1 # via -r cibuildwheel/resources/constraints.in -setuptools==68.2.2 +setuptools==69.0.2 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/constraints.txt b/cibuildwheel/resources/constraints.txt index c6a9925ec..466a0fd09 100644 --- a/cibuildwheel/resources/constraints.txt +++ b/cibuildwheel/resources/constraints.txt @@ -4,7 +4,7 @@ # # nox -s update_constraints-3.12 # -delocate==0.10.5 +delocate==0.10.6 # via -r cibuildwheel/resources/constraints.in distlib==0.3.7 # via virtualenv @@ -12,17 +12,17 @@ filelock==3.13.1 # via virtualenv packaging==23.2 # via delocate -platformdirs==3.11.0 +platformdirs==4.0.0 # via virtualenv typing-extensions==4.8.0 # via delocate -virtualenv==20.24.6 +virtualenv==20.24.7 # via -r cibuildwheel/resources/constraints.in -wheel==0.41.3 +wheel==0.42.0 # via -r cibuildwheel/resources/constraints.in # The following packages are considered to be unsafe in a requirements file: pip==23.3.1 # via -r cibuildwheel/resources/constraints.in -setuptools==68.2.2 +setuptools==69.0.2 # via -r cibuildwheel/resources/constraints.in diff --git a/cibuildwheel/resources/pinned_docker_images.cfg b/cibuildwheel/resources/pinned_docker_images.cfg index 61a1d1fcd..15c9adca2 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-10-15-710807d manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2022-08-05-4535177 -manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2023-11-13-f6b0c51 +manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2023-11-20-745eb52 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-11-13-f6b0c51 -musllinux_1_1 = quay.io/pypa/musllinux_1_1_x86_64:2023-11-13-f6b0c51 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_x86_64:2023-11-13-f6b0c51 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2023-11-20-745eb52 +musllinux_1_1 = quay.io/pypa/musllinux_1_1_x86_64:2023-11-20-745eb52 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_x86_64:2023-11-20-745eb52 [i686] manylinux1 = quay.io/pypa/manylinux1_i686:2023-10-15-710807d manylinux2010 = quay.io/pypa/manylinux2010_i686:2022-08-05-4535177 -manylinux2014 = quay.io/pypa/manylinux2014_i686:2023-11-13-f6b0c51 +manylinux2014 = quay.io/pypa/manylinux2014_i686:2023-11-20-745eb52 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-11-13-f6b0c51 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_i686:2023-11-13-f6b0c51 +musllinux_1_1 = quay.io/pypa/musllinux_1_1_i686:2023-11-20-745eb52 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_i686:2023-11-20-745eb52 [pypy_x86_64] manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2022-08-05-4535177 -manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2023-11-13-f6b0c51 +manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2023-11-20-745eb52 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-11-13-f6b0c51 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_x86_64:2023-11-20-745eb52 [pypy_i686] manylinux2010 = quay.io/pypa/manylinux2010_i686:2022-08-05-4535177 -manylinux2014 = quay.io/pypa/manylinux2014_i686:2023-11-13-f6b0c51 +manylinux2014 = quay.io/pypa/manylinux2014_i686:2023-11-20-745eb52 manylinux_2_24 = quay.io/pypa/manylinux_2_24_i686:2022-12-26-0d38463 [aarch64] -manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2023-11-13-f6b0c51 +manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2023-11-20-745eb52 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-11-13-f6b0c51 -musllinux_1_1 = quay.io/pypa/musllinux_1_1_aarch64:2023-11-13-f6b0c51 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_aarch64:2023-11-13-f6b0c51 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2023-11-20-745eb52 +musllinux_1_1 = quay.io/pypa/musllinux_1_1_aarch64:2023-11-20-745eb52 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_aarch64:2023-11-20-745eb52 [ppc64le] -manylinux2014 = quay.io/pypa/manylinux2014_ppc64le:2023-11-13-f6b0c51 +manylinux2014 = quay.io/pypa/manylinux2014_ppc64le:2023-11-20-745eb52 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-11-13-f6b0c51 -musllinux_1_1 = quay.io/pypa/musllinux_1_1_ppc64le:2023-11-13-f6b0c51 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_ppc64le:2023-11-13-f6b0c51 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_ppc64le:2023-11-20-745eb52 +musllinux_1_1 = quay.io/pypa/musllinux_1_1_ppc64le:2023-11-20-745eb52 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_ppc64le:2023-11-20-745eb52 [s390x] -manylinux2014 = quay.io/pypa/manylinux2014_s390x:2023-11-13-f6b0c51 +manylinux2014 = quay.io/pypa/manylinux2014_s390x:2023-11-20-745eb52 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-11-13-f6b0c51 -musllinux_1_1 = quay.io/pypa/musllinux_1_1_s390x:2023-11-13-f6b0c51 -musllinux_1_2 = quay.io/pypa/musllinux_1_2_s390x:2023-11-13-f6b0c51 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_s390x:2023-11-20-745eb52 +musllinux_1_1 = quay.io/pypa/musllinux_1_1_s390x:2023-11-20-745eb52 +musllinux_1_2 = quay.io/pypa/musllinux_1_2_s390x:2023-11-20-745eb52 [pypy_aarch64] -manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2023-11-13-f6b0c51 +manylinux2014 = quay.io/pypa/manylinux2014_aarch64:2023-11-20-745eb52 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-11-13-f6b0c51 +manylinux_2_28 = quay.io/pypa/manylinux_2_28_aarch64:2023-11-20-745eb52 diff --git a/docs/working-examples.md b/docs/working-examples.md index bf4ac7ba9..b8e3fb067 100644 --- a/docs/working-examples.md +++ b/docs/working-examples.md @@ -39,8 +39,8 @@ title: Working examples | [aiortc][] | ![github icon][] | ![apple icon][] ![linux icon][] | WebRTC and ORTC implementation for Python using asyncio. | | [Confluent client for Kafka][] | ![travisci icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | setup in `tools/wheels/build-wheels.bat` | | [pyzmq][] | ![github icon][] ![circleci icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Python bindings for zeromq, the networking library. Uses Cython on CPython and CFFI on PyPy. ARM wheels for linux are built natively on CircleCI. | -| [Implicit][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Includes GPU support for linux wheels | | [Dependency Injector][] | ![travisci icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Dependency injection framework for Python, uses Windows TravisCI | +| [Implicit][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Includes GPU support for linux wheels | | [vispy][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Main repository for Vispy | | [tinyobjloader][] | ![azurepipelines icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Tiny but powerful single file wavefront obj loader | | [coverage.py][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | The coverage tool for Python | @@ -93,9 +93,9 @@ title: Working examples | [boost-histogram][] | ![github icon][] ![travisci icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Supports full range of wheels, including PyPy and alternate archs. | | [Python-WebRTC][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | a Python extension that provides bindings to WebRTC M92 | | [pybase64][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Fast Base64 encoding/decoding in Python | -| [Arbor][] | ![github icon][] | ![apple icon][] ![linux icon][] | Arbor is a multi-compartment neuron simulation library; compatible with next-generation accelerators; best-practices applied to research software; focused on community-driven development. Includes a [small script](https://github.com/arbor-sim/arbor/blob/master/scripts/patchwheel.py) patching `rpath` in bundled libraries. | -| [fathon][] | ![travisci icon][] | ![apple icon][] ![linux icon][] | python package for DFA (Detrended Fluctuation Analysis) and related algorithms | | [power-grid-model][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Python/C++ library for distribution power system analysis | +| [fathon][] | ![travisci icon][] | ![apple icon][] ![linux icon][] | python package for DFA (Detrended Fluctuation Analysis) and related algorithms | +| [Arbor][] | ![github icon][] | ![apple icon][] ![linux icon][] | Arbor is a multi-compartment neuron simulation library; compatible with next-generation accelerators; best-practices applied to research software; focused on community-driven development. Includes a [small script](https://github.com/arbor-sim/arbor/blob/master/scripts/patchwheel.py) patching `rpath` in bundled libraries. | | [Imagecodecs (fork)][] | ![azurepipelines icon][] | ![apple icon][] ![linux icon][] | Over 20 external dependencies in compiled libraries, custom docker image, `libomp`, `openblas` and `install_name_tool` for macOS. | | [polaroid][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Full range of wheels for setuptools rust, with auto release and PyPI deploy. | | [pybind11 scikit_build_example][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | An example combining scikit-build and pybind11 | @@ -106,11 +106,12 @@ title: Working examples | [numpythia][] | ![github icon][] | ![apple icon][] ![linux icon][] | The interface between PYTHIA and NumPy | | [pyjet][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | The interface between FastJet and NumPy | | [ril][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | A python binding to Rust Imaging library using maturin and Pyo3, utilizes Github Action cache to improve speed. Builds abi3 wheels. | -| [SiPM][] | ![github icon][] | ![apple icon][] ![linux icon][] | High performance library for SiPM detectors simulation using C++17, OpenMP and AVX2 intrinsics. | | [GSD][] | ![github icon][] | ![apple icon][] ![linux icon][] ![windows icon][] | Cython and NumPy project with 64-bit wheels. | +| [SiPM][] | ![github icon][] | ![apple icon][] ![linux icon][] | High performance library for SiPM detectors simulation using C++17, OpenMP and AVX2 intrinsics. | | [CorrectionLib][] | ![github icon][] | ![apple icon][] ![linux icon][] | Structured JSON powered correction library for HEP, designed for the CMS experiment at CERN. | | [xmlstarlet][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Python 3.6+ CFFI bindings with true MSVC build. | | [pyinstrument_cext][] | ![travisci icon][] ![appveyor icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | A simple C extension, without external dependencies | +| [werpy][] | ![github icon][] | ![windows icon][] ![linux icon][] ![apple icon][] | An ultra-fast python package using optimized dynamic programming to compute the Word Error Rate (WER). | | [aalink][] | ![github icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Async Python interface for Ableton Link. | | [pybind11 cross build example][] | ![github icon][] ![gitlab icon][] | ![windows icon][] ![apple icon][] ![linux icon][] | Same as pybind11 cmake_example but used to demo Linux ARM + Windows + macOS builds on GitLab | @@ -145,8 +146,8 @@ title: Working examples [aiortc]: https://github.com/aiortc/aiortc [Confluent client for Kafka]: https://github.com/confluentinc/confluent-kafka-python [pyzmq]: https://github.com/zeromq/pyzmq -[Implicit]: https://github.com/benfred/implicit [Dependency Injector]: https://github.com/ets-labs/python-dependency-injector +[Implicit]: https://github.com/benfred/implicit [vispy]: https://github.com/vispy/vispy [tinyobjloader]: https://github.com/tinyobjloader/tinyobjloader [coverage.py]: https://github.com/nedbat/coveragepy @@ -199,9 +200,9 @@ title: Working examples [boost-histogram]: https://github.com/scikit-hep/boost-histogram [Python-WebRTC]: https://github.com/MarshalX/python-webrtc [pybase64]: https://github.com/mayeut/pybase64 -[Arbor]: https://github.com/arbor-sim/arbor -[fathon]: https://github.com/stfbnc/fathon [power-grid-model]: https://github.com/alliander-opensource/power-grid-model +[fathon]: https://github.com/stfbnc/fathon +[Arbor]: https://github.com/arbor-sim/arbor [Imagecodecs (fork)]: https://github.com/czaki/imagecodecs_build [polaroid]: https://github.com/daggy1234/polaroid [pybind11 scikit_build_example]: https://github.com/pybind/scikit_build_example @@ -212,11 +213,12 @@ title: Working examples [numpythia]: https://github.com/scikit-hep/numpythia [pyjet]: https://github.com/scikit-hep/pyjet [ril]: https://github.com/Cryptex-github/ril-py -[SiPM]: https://github.com/EdoPro98/SimSiPM [GSD]: https://github.com/glotzerlab/gsd +[SiPM]: https://github.com/EdoPro98/SimSiPM [CorrectionLib]: https://github.com/cms-nanoAOD/correctionlib [xmlstarlet]: https://github.com/dimitern/xmlstarlet [pyinstrument_cext]: https://github.com/joerick/pyinstrument_cext +[werpy]: https://github.com/analyticsinmotion/werpy [aalink]: https://github.com/artfwo/aalink [pybind11 cross build example]: https://github.com/wbarnha/pybind_cmake_example_crossbuild