equinor / segyio

Fast Python library for SEGY files.
Other
490 stars 218 forks source link

Build wheels for Apple arm64 architecture #536

Closed sveinung-r closed 1 year ago

tasansal commented 1 year ago

@sveinung-r I built the MacOS 11 ARM64 wheels on my Mac for the latest segyio for Python 3.9, 3.10, and 3.11. Would you like to upload them to PyPI?

segyio-macos-arm64-wheels.zip

3.6 and 3.7 aren't officially supported by ARM64, so I suggest we leave them out.

I also want to mention the following:

markspec commented 1 year ago

@sveinung-r , FYI I added arm support for gce-github-runners on GCP. This can be used to create short duration arm runners at low cost and integrate in your test/builds: https://github.com/related-sciences/gce-github-runner

wuhongsheng commented 1 year ago

output error when i use segyio open sgy file image

@sveinung-r I built the MacOS 11 ARM64 wheels on my Mac for the latest segyio for Python 3.8, 3.9, 3.10, and 3.11. Would you like to upload them to PyPI?

segyio-1.9.11-arm64-wheels-py38_py39_py310_py311.zip

3.6 and 3.7 aren't officially supported by ARM64, so I suggest we leave them out.

I also want to mention the following:

  • 3.6 EOL was 2021
  • 3.7 EOL is 27 June 2023
tasansal commented 1 year ago

output error when i use segyio open sgy file image

@sveinung-r I built the MacOS 11 ARM64 wheels on my Mac for the latest segyio for Python 3.8, 3.9, 3.10, and 3.11. Would you like to upload them to PyPI? segyio-1.9.11-arm64-wheels-py38_py39_py310_py311.zip 3.6 and 3.7 aren't officially supported by ARM64, so I suggest we leave them out. I also want to mention the following:

  • 3.6 EOL was 2021
  • 3.7 EOL is 27 June 2023

Whoops, I think an abs path was left somewhere. I updated the original message with a new zip file. Can you please try again?