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

ENH: Add aarch64 wheels #217

Merged
merged 8 commits into from
Jun 7, 2024
Merged

ENH: Add aarch64 wheels #217

merged 8 commits into from
Jun 7, 2024

Conversation

larsoner
Copy link
Collaborator

@larsoner larsoner commented Jun 7, 2024

Closes #216

  1. Update OS defs to -latest in accordance with cibuildwheel docs...
  2. ...Except for macos, where you can triage based on native Intel and arm64 hardware now
  3. Move arm64 to the "speedy" path used by Linux, I think it might be fast enough but we'll see 🤞
  4. Add aarch64, with separate builds per Python because it will be slow (it uses emulation)
  5. EDIT: Build against NumPy 2.0

@larsoner
Copy link
Collaborator Author

larsoner commented Jun 7, 2024

Okay added another point:

  • Build against NumPy 2.0 for compat with 2.0 and 1.x

So after this PR is merged I'd suggest a fairly quick release because NumPy 2.0 is going to drop soon and nitime on PyPI will be incompatible 😓

@larsoner
Copy link
Collaborator Author

larsoner commented Jun 7, 2024

@arokem seems to be working!

@arokem arokem merged commit 696b834 into nipy:master Jun 7, 2024
32 checks passed
@arokem
Copy link
Member

arokem commented Jun 7, 2024

Thanks @larsoner! I'll add you as a maintainer to increase the bus factor...

@larsoner larsoner deleted the aarch64 branch June 7, 2024 04:00
@hoechenberger
Copy link

Amazing! Thanks!

@hoechenberger
Copy link

It would be fantastic if you could cut a new release 👍

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.

Could you provide aarch64 wheels?
3 participants