-
Notifications
You must be signed in to change notification settings - Fork 21
mac wheels should be built for 10.9 #42
Comments
yeah we can update once your multibuild PR is merged. we can target 0.25 with >= 10.9 wheels. |
quick update, i have the As well as the shorter filename, and avoiding a possible recurrence of pandas-dev/pandas#23424 for users running 10.14, as a bonus the wheels are less than half the size - around 9Mb instead of 19Mb as they are built for Can you say when the first 0.25 rc is expected, and when this change needs to be ready? |
0.25 wont be for a month or more prob 2 |
update, I think matthew-brett/multibuild#224 is ready now, just waiting final OK from @matthew-brett and co, then there will need to be a release of I have built some trial Build time is down from 39min for the 10.6 wheels to 28min for the 10.9, as it only has to build 64b now. |
https://github.com/matthew-brett/multibuild/pull/224 has been merged to |
daily |
before closing this ticket, is it worth making a PR for |
will need to oort to master as well |
sure, will do. What about the maintenance branch? |
actually i will just cherry pick this is fine |
BTW I tested locally a couple of the daily Mac wheels after the merge of PR 46 - all good |
as discussed in #37, pandas wheels should really be built for macOS 10.9. The current wheels, built for 10.6, have some extensions which link to
stdlibc++
, which has been deprecated since macOS 10.9, and may no longer be installed in some case on 10.14 systems (see pandas-dev/pandas#23424)A quick hack solution would be to revert #38. This would build wheels which would break if installed on systems < 10.9. Although its highly unlikely anyone is still running such old versions of macOS.
A cleaner fix would be based on https://github.com/matthew-brett/multibuild/pull/224, which is in for review. As will as generating wheels which pip would correctly reject on pre-10.9 systems, it would reduce the gigantic filenames, from:
to
which appeals to my sense of tidyness
The text was updated successfully, but these errors were encountered: