You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ko...@apache.org on 2024/10/11 01:06:39 UTC

(arrow) branch main updated: GH-44314: [Packaging][Python] Use macOS 12 as deployment target to have macOS 12 pyarrow wheels (#44315)

This is an automated email from the ASF dual-hosted git repository.

kou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/main by this push:
     new deee9acec0 GH-44314: [Packaging][Python] Use macOS 12 as deployment target to have macOS 12 pyarrow wheels (#44315)
deee9acec0 is described below

commit deee9acec0e3ba77088c36a025847d9b4952abf3
Author: Raúl Cumplido <ra...@gmail.com>
AuthorDate: Fri Oct 11 03:06:32 2024 +0200

    GH-44314: [Packaging][Python] Use macOS 12 as deployment target to have macOS 12 pyarrow wheels (#44315)
    
    ### Rationale for this change
    
    We did just bump MACOSX_DEPLOYMENT_TARGET from 10 to 12 for pyarrow wheels on 18.0.0, we probably should wait a little before dropping.
    
    ### What changes are included in this PR?
    
    Revert moving macOS deployment target to 12
    
    ### Are these changes tested?
    
    Will trigger wheel jobs on archery
    
    ### Are there any user-facing changes?
    
    Yes, wheels will be available for macOS 12.
    * GitHub Issue: #44314
    
    Authored-by: Raúl Cumplido <ra...@gmail.com>
    Signed-off-by: Sutou Kouhei <ko...@clear-code.com>
---
 dev/tasks/tasks.yml | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/dev/tasks/tasks.yml b/dev/tasks/tasks.yml
index d38b822ffd..d7ea2fd850 100644
--- a/dev/tasks/tasks.yml
+++ b/dev/tasks/tasks.yml
@@ -416,10 +416,7 @@ tasks:
 
 {############################## Wheel macOS ####################################}
 
-{% for macos_version, macos_codename in [("13.0", "ventura")] %}
-  {% set platform_tag = "macosx_{}_x86_64".format(macos_version.replace('.', '_')) %}
-
-  wheel-macos-{{ macos_codename }}-{{ python_tag }}-{{ abi_tag }}-amd64:
+  wheel-macos-monterey-{{ python_tag }}-{{ abi_tag }}-amd64:
     ci: github
     template: python-wheels/github.osx.yml
     params:
@@ -427,13 +424,11 @@ tasks:
       arrow_jemalloc: "ON"
       python_version: "{{ python_version }}"
       python_abi_tag: "{{ abi_tag }}"
-      macos_deployment_target: "{{ macos_version }}"
+      macos_deployment_target: "12.0"
       runs_on: "macos-13"
       vcpkg_arch: "amd64"
     artifacts:
-      - pyarrow-{no_rc_version}-{{ python_tag }}-{{ abi_tag }}-{{ platform_tag }}.whl
-
-{% endfor %}
+      - pyarrow-{no_rc_version}-{{ python_tag }}-{{ abi_tag }}-macosx_12_0_x86_64.whl
 
   wheel-macos-monterey-{{ python_tag }}-{{ abi_tag }}-arm64:
     ci: github