From 16bb58d78b34ad6b25d1d1f4b0a2ac52aa0c0255 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Fri, 17 Jul 2026 20:15:35 -0400 Subject: [PATCH] Bump minimum macOS to 10.13 cibuildwheel is now warning on _all_ Python versions that it is bumping the deployment target, as Python 3.12 requires 10.13 [1]. Since we dropped Python 3.11, we can at least bump the deployment target to match. [1] https://cibuildwheel.pypa.io/en/stable/platforms/#macos-version-compatibility --- doc/install/dependencies.rst | 2 +- doc/release/next_whats_new/minimum_macos.rst | 4 ++++ pyproject.toml | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 doc/release/next_whats_new/minimum_macos.rst diff --git a/doc/install/dependencies.rst b/doc/install/dependencies.rst index fae26e2f6d55..c30584dd8849 100644 --- a/doc/install/dependencies.rst +++ b/doc/install/dependencies.rst @@ -73,7 +73,7 @@ and the capabilities they provide. from https://wxpython.org/pages/downloads/. * Tornado_ (>= 5): for the WebAgg backend. * ipykernel_: for the nbagg backend. -* macOS (>= 10.12): for the macosx backend. +* macOS (>= 10.13): for the macosx backend. .. _Tk: https://docs.python.org/3/library/tk.html .. _PyQt5: https://pypi.org/project/PyQt5/ diff --git a/doc/release/next_whats_new/minimum_macos.rst b/doc/release/next_whats_new/minimum_macos.rst new file mode 100644 index 000000000000..9f4551bf59cd --- /dev/null +++ b/doc/release/next_whats_new/minimum_macos.rst @@ -0,0 +1,4 @@ +New minimum macOS version +------------------------- + +The macosx backend now requires macOS >= 10.13. diff --git a/pyproject.toml b/pyproject.toml index 49ffd0f42478..5409dd9a0c51 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -412,7 +412,7 @@ test-command = [ test-environment = "PIP_PREFER_BINARY=true" [tool.cibuildwheel.macos.environment] -MACOSX_DEPLOYMENT_TARGET = "10.12" +MACOSX_DEPLOYMENT_TARGET = "10.13" [tool.cibuildwheel.pyodide] test-requires = "pytest"