amueller / word_cloud

A little word cloud generator in Python
https://amueller.github.io/word_cloud
MIT License
10.19k stars 2.32k forks source link

CI Cross compile arm wheels for macOS #735

Closed thomasjpfan closed 12 months ago

thomasjpfan commented 1 year ago

This PR uses GitHub Actions to cross compile the ARM wheels for macOS. I ran this on my fork which produce these wheels:

  wordcloud-1.8.1.post25+gfe12554-cp310-cp310-macosx_10_9_x86_64.whl        157 kB
  wordcloud-1.8.1.post25+gfe12554-cp310-cp310-macosx_11_0_arm64.whl         152 kB
  wordcloud-1.8.1.post25+gfe12554-cp311-cp311-macosx_10_9_x86_64.whl        157 kB
  wordcloud-1.8.1.post25+gfe12554-cp311-cp311-macosx_11_0_arm64.whl         151 kB
  wordcloud-1.8.1.post25+gfe12554-cp36-cp36m-macosx_10_9_x86_64.whl         157 kB
  wordcloud-1.8.1.post25+gfe12554-cp37-cp37m-macosx_10_9_x86_64.whl         157 kB
  wordcloud-1.8.1.post25+gfe12554-cp38-cp38-macosx_10_9_x86_64.whl          157 kB
  wordcloud-1.8.1.post25+gfe12554-cp38-cp38-macosx_11_0_arm64.whl           151 kB
  wordcloud-1.8.1.post25+gfe12554-cp39-cp39-macosx_10_9_x86_64.whl          158 kB
  wordcloud-1.8.1.post25+gfe12554-cp39-cp39-macosx_11_0_arm64.whl           153 kB
  wordcloud-1.8.1.post25+gfe12554-pp37-pypy37_pp73-macosx_10_9_x86_64.whl   144 kB
  wordcloud-1.8.1.post25+gfe12554-pp38-pypy38_pp73-macosx_10_9_x86_64.whl   144 kB
  wordcloud-1.8.1.post25+gfe12554-pp39-pypy39_pp73-macosx_10_9_x86_64.whl   144 kB

XREF: https://cibuildwheel.readthedocs.io/en/stable/faq/#how-to-cross-compile