diff --git a/.github/workflows/reusable-cibuildwheel.yml b/.github/workflows/reusable-cibuildwheel.yml index df7fe468e..e17a14295 100644 --- a/.github/workflows/reusable-cibuildwheel.yml +++ b/.github/workflows/reusable-cibuildwheel.yml @@ -42,6 +42,7 @@ env: FORCE_COLOR: "1" # Make tools pretty. PIP_DISABLE_PIP_VERSION_CHECK: "1" PIP_NO_PYTHON_VERSION_WARNING: "1" + MACOSX_DEPLOYMENT_TARGET: "13.0" jobs: @@ -101,7 +102,7 @@ jobs: shell: bash - name: Build wheels - uses: pypa/cibuildwheel@v2.17.0 + uses: pypa/cibuildwheel@v2.21.2 env: # CIBW_ARCHS_MACOS: all x86_64 arm64 universal2 CIBW_ARCHS_MACOS: native diff --git a/docs/changelog-fragments/725.packaging.rst b/docs/changelog-fragments/725.packaging.rst new file mode 100644 index 000000000..d1cedde5c --- /dev/null +++ b/docs/changelog-fragments/725.packaging.rst @@ -0,0 +1,3 @@ +Updated ``cibuildwheel`` to 2.21.2, in order to start building Python 3.13 wheels. +In doing so, ``MACOSX_DEPLOYMENT_TARGET`` was set to ``13.0`` instead of being undefined. +-- by :user:`Qalthos` diff --git a/requirements-build.txt b/requirements-build.txt index 1e1a21fb8..19abe9379 100644 --- a/requirements-build.txt +++ b/requirements-build.txt @@ -8,15 +8,15 @@ cython==3.0.12 # via -r - expandvars==0.9.0 # via -r - -packaging==24.0 +packaging==24.1 # via setuptools-scm pyparsing==3.0.9 # via packaging setuptools-scm==8.1.0 # via -r - -tomli==2.0.1 +tomli==2.0.2 # via setuptools-scm -typing-extensions==4.10.0 +typing-extensions==4.12.2 # via setuptools-scm wheel==0.37.1 # via -r -