You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "David de L. (Jira)" <ji...@apache.org> on 2020/11/26 16:42:00 UTC

[jira] [Comment Edited] (ARROW-10744) [Python] Enable wheel deployment for Mac OS 11 Big Sur

    [ https://issues.apache.org/jira/browse/ARROW-10744?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17239319#comment-17239319 ] 

David de L. edited comment on ARROW-10744 at 11/26/20, 4:41 PM:
----------------------------------------------------------------

[~uwe] thanks for the quick response!

 

So we're experiencing pip falling back to sdist on an Intel Mac (running Big Sur 11.0):
{code:java}
>>> from packaging.markers import default_environment 
>>> print(default_environment())
{'implementation_name': 'cpython', 'implementation_version': '3.8.5', 'os_name': 'posix', 'platform_machine': 'x86_64', 'platform_release': '20.1.0', 'platform_system': 'Darwin', 'platform_version': 'Darwin Kernel Version 20.1.0: Sat Oct 31 00:07:11 PDT 2020; root:xnu-7195.50.7~2/RELEASE_X86_64', 'python_full_version': '3.8.5', 'platform_python_implementation': 'CPython', 'python_version': '3.8', 'sys_platform': 'darwin'}

$ pip --version
pip 20.1.1
$ pip list | grep wheel
wheel             0.35.1
$ pip install pyarrow
Collecting pyarrow  
Using cached pyarrow-2.0.0.tar.gz (58.9 MB)  
Installing build dependencies ... done  
Getting requirements to build wheel ... done

...

  error: command 'cmake' failed with exit status 1
  ----------------------------------------
  ERROR: Failed building wheel for pyarrow
Failed to build pyarrow
ERROR: Could not build wheels for pyarrow which use PEP 517 and cannot be installed directly{code}


was (Author: ddelange):
[~uwe] thanks for the quick response!

 

So we're experiencing pip falling back to sdist on an Intel Mac (running Big Sur 11.0):
{code:java}
>>> from packaging.markers import default_environment 
>>> print(default_environment())
{'implementation_name': 'cpython', 'implementation_version': '3.8.5', 'os_name': 'posix', 'platform_machine': 'x86_64', 'platform_release': '20.1.0', 'platform_system': 'Darwin', 'platform_version': 'Darwin Kernel Version 20.1.0: Sat Oct 31 00:07:11 PDT 2020; root:xnu-7195.50.7~2/RELEASE_X86_64', 'python_full_version': '3.8.5', 'platform_python_implementation': 'CPython', 'python_version': '3.8', 'sys_platform': 'darwin'}
{code}

> [Python] Enable wheel deployment for Mac OS 11 Big Sur
> ------------------------------------------------------
>
>                 Key: ARROW-10744
>                 URL: https://issues.apache.org/jira/browse/ARROW-10744
>             Project: Apache Arrow
>          Issue Type: Improvement
>          Components: Python
>            Reporter: David de L.
>            Priority: Major
>
> It is currently quite tricky to get pyarrow to build on latest Mac distributions.
> Since GitHub runners [support|https://docs.github.com/en/free-pro-team@latest/actions/reference/specifications-for-github-hosted-runners#supported-runners-and-hardware-resources] Mac 11.0 Big Sur, could wheels be built for this OS in CD?
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)