You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2022/04/04 17:18:32 UTC

[GitHub] [pulsar] merlimat opened a new pull request, #15024: [Python] Added script to generate Wheel files for MacOS

merlimat opened a new pull request, #15024:
URL: https://github.com/apache/pulsar/pull/15024

   ### Motivation
   
   Adding script to build Python wheel files for MacOS. 
   
    1. Target MacOS 11.0 as the dev environment, to produce wheels that are going to be compatible with all the subsequent MacOS releases
    2. Compile Python and all the client library dependencies with macOS 11.0 target, and cache all the artifacts
    3. Generate wheels for Python 3.8, 3.9 and 3.10
    4. Generate wheels for native architecture (either x86_64 or arm64) (In future we can try to combine into single universal wheel file).
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] momo-jun commented on pull request #15024: [Python] Added script to generate Wheel files for MacOS

Posted by GitBox <gi...@apache.org>.
momo-jun commented on PR #15024:
URL: https://github.com/apache/pulsar/pull/15024#issuecomment-1330247922

   Discussed with @BewareMyPower, we recommend users to use the `pip install` command to install python clients, so it's not necessary to introduce the script in the Pulsar docs. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] momo-jun commented on pull request #15024: [Python] Added script to generate Wheel files for MacOS

Posted by GitBox <gi...@apache.org>.
momo-jun commented on PR #15024:
URL: https://github.com/apache/pulsar/pull/15024#issuecomment-1094678173

   **Doc status update** 
   The docs required for how to use the `.sh` script to build python clients targeting macOS and Linux are tracked by #9410. @BewareMyPower will submit a follow-up doc PR to resolve the issue.
   - `pulsar-client-cpp/python/build-mac-wheels.sh` #15054 
   - `pulsar-client-cpp/docker/build-wheels.sh` #15016


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] github-actions[bot] commented on pull request #15024: [Python] Added script to generate Wheel files for MacOS

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on PR #15024:
URL: https://github.com/apache/pulsar/pull/15024#issuecomment-1087813596

   @merlimat:Thanks for your contribution. For this PR, do we need to update docs?
   (The [PR template contains info about doc](https://github.com/apache/pulsar/blob/master/.github/PULL_REQUEST_TEMPLATE.md#documentation), which helps others know more about the changes. Can you provide doc-related info in this and future PR descriptions? Thanks)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] BewareMyPower commented on pull request #15024: [Python] Added script to generate Wheel files for MacOS

Posted by GitBox <gi...@apache.org>.
BewareMyPower commented on PR #15024:
URL: https://github.com/apache/pulsar/pull/15024#issuecomment-1088312161

   I think we should add the `doc-required` label. Because it's better to add the related documents later as the guidance for beginners to build Python wheels. See https://github.com/apache/pulsar/issues/9410


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] merlimat merged pull request #15024: [Python] Added script to generate Wheel files for MacOS

Posted by GitBox <gi...@apache.org>.
merlimat merged PR #15024:
URL: https://github.com/apache/pulsar/pull/15024


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] BewareMyPower commented on pull request #15024: [Python] Added script to generate Wheel files for MacOS

Posted by GitBox <gi...@apache.org>.
BewareMyPower commented on PR #15024:
URL: https://github.com/apache/pulsar/pull/15024#issuecomment-1088749750

   I think the workflow is not needed at the moment. Maybe we can add it later.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] Anonymitaet commented on pull request #15024: [Python] Added script to generate Wheel files for MacOS

Posted by GitBox <gi...@apache.org>.
Anonymitaet commented on PR #15024:
URL: https://github.com/apache/pulsar/pull/15024#issuecomment-1094458780

   @momo-jun a soft reminder: here is a PR w/ doc-required label, could u pls follow up? Thanks
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org