Skip to content

Removing support for macos x86 in order to unpin macos version#1048

Merged
haixuanTao merged 1 commit intomainfrom
fix-macos-pip-package
Jul 9, 2025
Merged

Removing support for macos x86 in order to unpin macos version#1048
haixuanTao merged 1 commit intomainfrom
fix-macos-pip-package

Conversation

@haixuanTao
Copy link
Copy Markdown
Collaborator

This PR removes macOS version pinning on Maturin that makes it the prebuilt will not installable on other macOS version.

I believe the original error is due to macOS x86 and I think it's time to remove support for it.

@haixuanTao haixuanTao force-pushed the fix-macos-pip-package branch from 8205906 to bdc2356 Compare July 7, 2025 13:57
@phil-opp
Copy link
Copy Markdown
Collaborator

phil-opp commented Jul 8, 2025

Wouldn't it be enough to remove the tool.maturin.target.aarch64-apple-darwin section? Then we could keep the [tool.maturin.target.x86_64-apple-darwin] section and support for x86 macOS.

@haixuanTao
Copy link
Copy Markdown
Collaborator Author

We could but Macbook Intel is going end of line soon and I kind of want to depreciate the node hub for it because Macbook Github action are slow and it doesn't really adds that much value

@phil-opp
Copy link
Copy Markdown
Collaborator

phil-opp commented Jul 8, 2025

I think some Intel MacBooks will keep receiving security updates for a few years. But I'm also fine with dropping support right now if nobody objects.

@haixuanTao
Copy link
Copy Markdown
Collaborator Author

I understand, yet I don't feel we're able to provide the level of service people expect on it.

Let's remove it.

@haixuanTao haixuanTao merged commit 42775e3 into main Jul 9, 2025
172 checks passed
@haixuanTao haixuanTao deleted the fix-macos-pip-package branch July 9, 2025 09:01
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.

2 participants