-
Notifications
You must be signed in to change notification settings - Fork 21
add mac wheels built for 10.9 / 64b only #46
Conversation
you tested he built wheels for this? |
I've tested 0.24.0 wheels built from this version of multibuild. I have built todays daily master, will let you know when i've tested the osx wheels, probably tomorrow |
great thanks |
I tested the 3.7 / 10.9 wheel from my fork locally. There were 2 failures, I dont think could have been caused by this change (the other fail was very similar):
can you give me a URL to get the daily wheels from? then i can test the actual wheels built by this PR. Also, any clue for the test failures? thanks |
thanks @robbuckley |
wheels should build:https://travis-ci.org/MacPython/pandas-wheels/builds/511786781 |
Looks like they all built OK. Where can I download the daily wheels from? I’d like to test a couple of them. The racksoace URL in the readme looks like it only has releases in |
@@ -45,14 +45,22 @@ matrix: | |||
language: generic | |||
env: | |||
- MB_PYTHON_VERSION=3.5 | |||
- MACOSX_DEPLOYMENT_TARGET=10.6 # since pandas PR24274, mac builds default to 10.9 | |||
- os: osx | |||
language: generic |
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.
@robbuckley is there a reason this 3.6 job is still here? also the 3.5 wheel doesn't have MB_PYTHON_OSX_VER=10.9 is that ok?
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.
@jreback the 3.6 / 10.6 job can go. The 3.5 job is built for 10.6 / dual arch because python.org only provide 10.9 / 64b builds of CPython for 3.6.5 and up, and thats what multibuild uses to build the wheels. So if you need to provide a 3.5 wheel, it will have to be 10.6 / dual arch, with the way multibuild is currently implemented
* update multibuild * add macos 10.9 targets * move MACOSX_DEPLOYMENT_TARGET override out of travis.yml
resolves #42
Since https://github.com/matthew-brett/multibuild/pull/224, setting
MB_PYTHON_OSX_VER=10.9
in.travis.yml
forosx
targets will build for macOS 10.9+. These builds are 64bit only, and are available for Python versions 3.6.5+ / 2.7.15+ see python.org.The 64/32 bit builds for macOS 10.6+ are supported as before, by setting
MB_PYTHON_OSX_VER=10.6
or just omitting it.The new 10.9 64 bit wheels have a few advantages over 10.6 dual arch wheels:
pandas-0.24.0-cp37-cp37m-macosx_10_9_x86_64.macosx_10_10_x86_64.whl
vspandas-0.24.0-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl