-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
Python 3.5 wheels on pypi #11275
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
Comments
did you tag them? I can certainly upload them, but was unsure |
their is no option for the python version |
I get this
|
Ah - I always upload via twine. Does that work? |
ok that did the trick, though they are listed as cp35 for the version.....is that ok? |
I don't think pip install works correctly doing this (for 3.5). can you verify? |
I'm not sure what role the displayed versions play on the pypi web page. I'm tempted to believe that it doesn't matter to pip, that should only care about the filename. The wheel does install correctly on my machine. |
so |
Right - I just did that on my laptop from home, and it picked up the pypi wheel and installed it. I think that must be generally true, because all the twine uploads I have done give their versions as cp on the web page, but work correctly. |
ok, this works on windows. but on macosx its installing from the tar.gz, NOT the wheel? |
Hum - you're not on conda are you? It won't work from conda because it has an ancient OSX distutils platform. |
Here's me on a Python.org Python 3.5:
|
I use conda for everything, so testing this I create a seaparate env. this install with wheel works on windows (but of course numpy doesn't have a wheel so it tries to compile). |
hmm ok then. thanks for the help!. |
Right - but conda has a distutils platform tag of something like macosx_10_5_x86_64 as I recall. The wheels are built with Python.org Python and are dual arch, and will work for everything of vintage 10.6 or newer, including system Python, Python.org Python, homebrew, macports. But running in conda pip identifies that the platform on which the wheels are built uses a more modern SDK (10.6) than the Python in which they are being installed (10.5 SDK) and therefore defaults back to the source install. This is so for any Python version. |
I noticed the comment on the announcement that "pypi is not accepting 3.5 wheels".
I've uploaded quite a few 3.5 wheels to pypi in the last couple of weeks, e.g.:
https://pypi.python.org/pypi/scipy
https://pypi.python.org/pypi/matplotlib
https://pypi.python.org/pypi/Cython
Do you have any more information on that problem?
The text was updated successfully, but these errors were encountered: