-
Notifications
You must be signed in to change notification settings - Fork 170
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
Error: Wheels are not supported with setuptools 38.2.0 #425
Comments
I have the same issue on jenkins (also no buildout.wheel). I haven't been able yet to get it to fail locally. |
Setuptools suddenly unexpectedly downloads a .whl as it now supports that. Buildout sees it and wants to use some wheel-installer. Which isn't there. So it fails with the "Wheels are not supported" error message. |
I did a quick test by hacking a local copy of buildout and changing this in
So now setuptools gets to install the wheel it downloaded in the first place. Looks like it works like a charm. Quick test with numpy works, too. |
To get it to fail locally, run |
If we could feature-detect if setuptools supports wheel, we could switch at import time which |
I think I've found the easiest solution with #428 By default, the So.... ought to work! |
I just had to set the setuptools version in the virtual environment: When creating a virtualenv: My build started working then. |
Install wheels via setuptools, fixes #425
Yesterday setuptools 38.2.0 came out with this interesting new feature:
Since then all my Jenkins jobs that run
bin/buildout
started failing with the following errorNote: I'm not using buildout.wheel, and I've pinned the versions of every dependency and recipe, except for setuptools.
The text was updated successfully, but these errors were encountered: