Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build arm64 wheel #185

Merged
merged 1 commit into from Jan 30, 2021
Merged

Build arm64 wheel #185

merged 1 commit into from Jan 30, 2021

Conversation

radarhere
Copy link
Member

@radarhere radarhere commented Jan 25, 2021

Helps python-pillow/Pillow#5093

Updating multibuild to include https://github.com/matthew-brett/multibuild/pull/383 and https://github.com/matthew-brett/multibuild/pull/384, this PR adds a job to build an arm64 wheel on x86_64 (actions/runner#805 would indicate that running arm64 directly is not an option).

Some notes

Most importantly though, actions/runner-images#2486 states that macOS 11 is currently limited to repositories that have used it before - so it will not work here. However, my fork of pillow-wheels has used it before, so it passes.

So while this PR will fail for now, if the code changes in this PR are approved, then a wheel generated by my fork could be uploaded to PyPI to fix python-pillow/Pillow#5093 for the moment.
Pillow-8.1.0-cp39-cp39-macosx_11_0_arm64.whl.zip

@hugovk
Copy link
Member

hugovk commented Jan 30, 2021

Thanks, let's do it!

@hugovk hugovk merged commit 4e74d04 into python-pillow:master Jan 30, 2021
@radarhere radarhere deleted the arm64 branch January 30, 2021 10:38
@isuruf
Copy link

isuruf commented Feb 5, 2021

@radarhere
Copy link
Member Author

@isuruf are you just letting us know, or suggesting a change? I would have thought it was simpler to use macos 11.0? The next release of Pillow isn't for another two months, and I would hope that the pool would be usable by then.

@isuruf
Copy link

isuruf commented Feb 5, 2021

Just a FYI

@radarhere
Copy link
Member Author

An arm64 wheel has now been uploaded as part of Pillow 8.1.1

@Croccodoyle
Copy link

Croccodoyle commented Mar 10, 2024

On sonoma 14.3.1. could ot install via pillow recommended install. Seemed to install after running brew install libtiff libjpeg webp little-cms2

@hugovk
Copy link
Member

hugovk commented Mar 10, 2024

Please open a detailed issue at https://github.com/python-pillow/Pillow/issues if you'd like us to investigate further.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Unable to install Pillow on the Macbook Pro 13 M1 Silicon
4 participants