use environment markers and reactivate universal wheels + distribute wheels #263

Closed
RonnyPfannschmidt opened this Issue Jul 9, 2015 · 4 comments

Projects

None yet

2 participants

@RonnyPfannschmidt

right now pip install is broken due to the released package claiming to be universal wheel but not using environment markers

so pip makes a wheel for all pythons with the first python its run on, then its used on all other pythons,
so a pip install on python2.6 would create a broken wheel with the extra dependency which is then subsequently tried in other pythons, and will utterly break them

@fcurella
Collaborator

Hi @RonnyPfannschmidt ,

I'm going to look into this, but I'm not very well versed in wheels and packaging. Will you be available to review and test my PR?

@RonnyPfannschmidt

the simple solution would be not claiming to be a universal wheel,
the more complete solution would be to set up environment markers for the affected python versions

@fcurella
Collaborator

Thank you very much, I appreciate it.

I'm going to try using env markers, and if I can't get it to work, I'll give up on wheels for the moment.

@fcurella fcurella closed this in 1ce2c32 Jul 13, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment