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

OSX/ARM wheel missing #72

Closed
martindurant opened this issue Apr 12, 2023 · 7 comments
Closed

OSX/ARM wheel missing #72

martindurant opened this issue Apr 12, 2023 · 7 comments
Labels
enhancement New feature or request

Comments

@martindurant
Copy link

https://pypi.org/project/imagecodecs/#files

I see wheels for

  • pypy
  • cpython
    • win(32,arm64,x64)
    • manylinux
    • osx/x64

but no osx/arm.

Related: conda-forge/imagecodecs-feedstock#79

@cgohlke
Copy link
Owner

cgohlke commented Apr 12, 2023

Duplicate of #44, #48, and #70. I have ordered the "cheapest" m2 mac mini but apparently it'll take months to deliver...

@cgohlke cgohlke closed this as completed Apr 12, 2023
@martindurant
Copy link
Author

Sorry for the duplicate :|

Would you consider using cibuildwheel as a github action, which does support osx/arm (one of my examples )?

@martindurant
Copy link
Author

Also, I am happy to be your build farm, if we can work out a reasonable way to organise this. I think that for most of the xarray user base, conda-forge would be the preferred solution.

@cgohlke
Copy link
Owner

cgohlke commented Apr 12, 2023

Thanks. I'll give github actions a try. The macos_x86_64 and linux wheels are currently built on Azure...

@martindurant
Copy link
Author

Exceeded GitHub storage quota after three failed runs

I suppose I am surprised compared to fastparquet. Although that does not build for pypy and doesn't need to build a load of upstream dependencies on the fly, maybe that's the difference. There are many github features (e.g., caching) that can help, but I am no expert on that.

I didn't realise about numcodecs - also a build system that hasn't been updated recently. I had not noticed because of conda-forge.

@cgohlke
Copy link
Owner

cgohlke commented Apr 19, 2023

I uploaded experimental macosx_11_0_arm64 wheels for CPython 3.10 and 3.11 to PyPI. Unfortunately the project reached its storage limit and I'll have to start removing old releases...

@martindurant
Copy link
Author

Sorry this process turned out painful!

@cgohlke cgohlke added the enhancement New feature or request label Apr 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants