-
Notifications
You must be signed in to change notification settings - Fork 46
Consider uploading wheels for OSX / Linux? #14
Comments
Wheels get uploaded automatically to http://wheels.scipy.org/ (also, https://3f23b170c54c2533c070-1c8a9b3114517dc5fe17b7c3f8c63a43.ssl.cf2.rackcdn.com/). |
Manylinux wheels now fixed with current master - see #12 (comment) |
Any chance of these wheels getting uploaded to pypi? |
Here's another plea from me too - the lack of wheels is causing some painful problems for installation. |
MacOS wheels for 3.5.0rc1 have been uploaded. Please let me know if those are sufficient and I will continue creating them in the future. |
I need to work investigate if the available APIs in manylinux1 make sense for binaries. The potential problem there is that they require legacy API sub-optimal potentially unsafe code paths in _posixsubprocess.c. Because of the way pip selects what to install, a binary manylinux1 wheel would be preferred over building from source even when people have a compiler tool chain installed and I do not want behavior to regress for the vast majority of users who are not stuck on ancient platforms. |
Thanks for uploading the OSX wheels. Because it's a pre-release, it won't help for a standard install, but it does seem to install correctly for a I'm afraid I don't know the details of the |
3.5.0rc3 includes a macOS wheel, which is what I intend to do for the 3.5.0 release. |
3.5.0 released with an OSX wheel. a Linux wheel will not be provided due to the limited APIs available in manylinux. nobody on Linux should have trouble getting a development environment. |
Thank you @gpshead ! |
fwiw we build the linux wheels for Galaxy project, you can find them here: https://wheels.galaxyproject.org/simple/subprocess32/ |
Over at matplotlib/matplotlib#6945 a user found that they needed to install XCode only for subprocess32, in an install of the matplotlib plotting package. All the other dependencies are either pure Python, or have wheels for OSX / Linux (e.g. numpy).
Would you consider uploading wheels for subprocess32 ? That would be very helpful.
As proof of concept, I made a wheel-building repo at:
https://github.com/MacPython/subprocess32-wheels
This already builds a functional OSX wheel for 3.2.7:
https://travis-ci.org/MacPython/subprocess32-wheels/jobs/152523378
Manylinux wheels get broken by #12 - does eae9e95 fix that problem for manylinux wheels? Tests seem to pass on Ubuntu 14.04 and a wheel from current master:
https://travis-ci.org/MacPython/subprocess32-wheels/jobs/152529549
I'm very happy to add y'all as owners of the build repo.
The text was updated successfully, but these errors were encountered: