From b06fc011e40f0c10e7946525e5d35c0bb6ada7d6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Mar 2025 15:01:14 +0000 Subject: [PATCH 1/6] Bump pypa/cibuildwheel from 2.16.5 to 2.21.2 Dependabot couldn't find the original pull request head commit, 02e06c758f1cb4fc7f4d1e825db8a3df1662cfc3. --- .github/workflows/reusable-cibuildwheel.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/reusable-cibuildwheel.yml b/.github/workflows/reusable-cibuildwheel.yml index df7fe468e..93907fc65 100644 --- a/.github/workflows/reusable-cibuildwheel.yml +++ b/.github/workflows/reusable-cibuildwheel.yml @@ -101,7 +101,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 From 83c98b841f81b5404e867eca03a11e7a3a914dfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=87=BA=F0=9F=87=A6=20Sviatoslav=20Sydorenko=20=28?= =?UTF-8?q?=D0=A1=D0=B2=D1=8F=D1=82=D0=BE=D1=81=D0=BB=D0=B0=D0=B2=20=D0=A1?= =?UTF-8?q?=D0=B8=D0=B4=D0=BE=D1=80=D0=B5=D0=BD=D0=BA=D0=BE=29?= Date: Fri, 9 May 2025 00:58:25 +0200 Subject: [PATCH 2/6] Bump `packaging` pin to 24.1 --- requirements-build.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-build.txt b/requirements-build.txt index 1e1a21fb8..ae124eb2a 100644 --- a/requirements-build.txt +++ b/requirements-build.txt @@ -8,7 +8,7 @@ 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 From 47608feecb148ba7c67d0e93934ce92fcd52b299 Mon Sep 17 00:00:00 2001 From: Kate Case Date: Wed, 21 May 2025 13:27:55 -0400 Subject: [PATCH 3/6] Bump `typing-extensions` pin to 4.12.2 --- requirements-build.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-build.txt b/requirements-build.txt index ae124eb2a..382b4a530 100644 --- a/requirements-build.txt +++ b/requirements-build.txt @@ -16,7 +16,7 @@ setuptools-scm==8.1.0 # via -r - tomli==2.0.1 # via setuptools-scm -typing-extensions==4.10.0 +typing-extensions==4.12.2 # via setuptools-scm wheel==0.37.1 # via -r - From 6d41d24e7983ce508dfff3af991097905bb44732 Mon Sep 17 00:00:00 2001 From: Kate Case Date: Wed, 21 May 2025 13:35:44 -0400 Subject: [PATCH 4/6] Bump `tomli` pin to 2.0.2 --- requirements-build.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-build.txt b/requirements-build.txt index 382b4a530..19abe9379 100644 --- a/requirements-build.txt +++ b/requirements-build.txt @@ -14,7 +14,7 @@ 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.12.2 # via setuptools-scm From 01aebeb7f2dc71363aa2d09b634e7f09fed724f2 Mon Sep 17 00:00:00 2001 From: Kate Case Date: Wed, 21 May 2025 14:02:38 -0400 Subject: [PATCH 5/6] Set MACOSX_DEPLOYMENT_TARGET --- .github/workflows/reusable-cibuildwheel.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/reusable-cibuildwheel.yml b/.github/workflows/reusable-cibuildwheel.yml index 93907fc65..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: From 01da135ee4702103f406a0a033ee2c2f6f541515 Mon Sep 17 00:00:00 2001 From: Kate Case Date: Wed, 21 May 2025 14:26:18 -0400 Subject: [PATCH 6/6] Add changelong fragment. --- docs/changelog-fragments/725.packaging.rst | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 docs/changelog-fragments/725.packaging.rst 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`