-
-
Notifications
You must be signed in to change notification settings - Fork 50
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
[BUG] No universal/fat binary installed on macOS since version 3.0.0 #277
Comments
I am not familiar with Rosetta2 but I understand the base concept. Given the information you shared:
pip has its own logic on how it chooses the right wheel for you. I understand you want a universal wheel for macOS, nonetheless, pip chooses arm64 only. Here are the files that potentially match your environment.
So pip retrieves Finally, to achieve what you want either: (i) By doing so, you lose the extra speed. But I expect that it won't affect you. |
I don't know what limitations you're talking about, it is not explained. I don't know what |
We use pypa/cibuildwheel to automate the process of publishing wheels. We cannot further extend what is offered without introducing uncertainty and risks. Maintaining this is already borderline too much for my sanity.
I am well aware of that. It is not that simple, every action taken must be tested with the at most care. And I don't have the time for it. Unless you are willing to help by contributing and testing extensively, I am afraid that the conversation will end up soon. Regards, edit/p.s. related pypa/cibuildwheel#1333 and numpy/numpy#18143 |
Thank you for keeping pip a broken mess. :) |
pip3 install --user charset-normalizer
installs a module that is not capable of running in Rosetta2 on macOS.pip3 install --user charset-normalizer<3.0.0
is required in order to get a working build in Rosetta2.Using
vtool -show-build
on the so in the package shows us that it is not a universal (arm64, x86_64) binary, but just an arm64 binary.The text was updated successfully, but these errors were encountered: