-
Notifications
You must be signed in to change notification settings - Fork 6
Add support for platform osx-arm64 #265
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
base: develop
Are you sure you want to change the base?
Conversation
wpbonelli
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks @pya! I'm on M2 so should have had this by now :)
|
looks like hdf5 is missing on mac. any idea whether it's better to get that thru homebrew or conda? conda for consistency? |
|
I always go with conda-forge. I really try to avoid homebrew. It broke my system all too often. |
|
well, I guess the right way to do this is to add pixi config to |
|
@pya do you mind either allowing maintainers to push to your PRs or adding a step to the - name: Install HDF5
if: runner.os == 'macOS'
run: brew install hdf5 |
|
@wpbonelli I couldn't find the button that allows pushing to PRs. So I added the task to CI. |
Modern machines with MacOs come with M[1-5] processors, i.e. the platform is
osx-arm64. I addedosx-arm64totool.pixi.workspace.platforms. The packageprojwas missing. I added it with Pixi. All tests for the environmentspy311,py312,py313, anddevrun my MacBook Pro M1 Max. The tasksbuild,install, andlintrun as well.