matthew-brett / delocate

Find and copy needed dynamic libraries into python wheels
BSD 2-Clause "Simplified" License
262 stars 59 forks source link

Added Python 3.9 #86

Closed radarhere closed 3 years ago

radarhere commented 3 years ago

Updated multibuild to include Python 3.9, added a Travis job and updated the README.

radarhere commented 3 years ago

Ah. The error is from updating multibuild. It passes until https://github.com/matthew-brett/multibuild/pull/279

matthew-brett commented 3 years ago

Sorry to be slow - where are we with this one?

radarhere commented 3 years ago

The multibuild PR that I mentioned changes the default MB_PYTHON_OSX_VER. If I take the failing job and specify an OSX_VER of what it was before, 10.6, and choose a Python version that has a 10.6 package, then it passes.

HexDecimal commented 3 years ago

Mind if the multibuild submodule was updated to include the Pip end-of-support workarounds? Tests for Python 2.7 and 3.5 are currently failing.

radarhere commented 3 years ago

You're talking about https://github.com/matthew-brett/multibuild/pull/385? I've created #98 for that, keeping things separate.

HexDecimal commented 3 years ago

That's correct. I tried to do it myself but ended up encountering the same build-wheels issue mentioned here. It seemed like mentioning the Pip issue might be better than opening a new issue for it since this PR was already updating the submodule.