Skip to content
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

Python 3.6 wheels #49

Closed
graingert opened this issue Feb 3, 2017 · 7 comments
Closed

Python 3.6 wheels #49

graingert opened this issue Feb 3, 2017 · 7 comments

Comments

@graingert
Copy link

No description provided.

@mcherm
Copy link

mcherm commented Oct 2, 2017

Help! How is this not resolved since February?

@graingert
Copy link
Author

Presumably because wheels are complicated for compiled python libraries and that this is a volunteer run project?

@mcherm
Copy link

mcherm commented Oct 3, 2017

Oh sorry, no offense intended. It's not that I mean to demand things from a volunteer team, but just that I was surprised. First, I didn't realize that wheel files were difficult to generate (I don't know much about packaging). And second, it seems like it would have a big impact as it means anyone using the latest Python cannot install from PyPi (or at least that was the symptom I had).

I did get past the problem by checking out the source and building myself. The C build failed (due to my system surely) but it fell back to the pure Python implementation which meets my needs.

Thanks!

@partounian
Copy link

How can I help make this happen?

@samuelcolvin
Copy link

samuelcolvin commented Apr 6, 2018

+1 this it would be great.

For clarity, not sure why @mcherm was having problems install from pypi, normal install with pip install pyyaml works fine on 3.6, however the libyaml c build doesn't occur without the wheel AFAIK.

https://github.com/joerick/cibuildwheel give instructions on building wheels using CI, surely that would be the way to do it?

Associated question: is there a way to get the libyaml c extension to build when installing from pip, eg. a package i need to installed?

I'm on ubuntu and already tried installing libyaml-dev and libyaml-0-2.

@ingydotnet
Copy link
Member

Planning a new pyyaml release. Will try to include wheels. Guidance appreciated.

See also: #102 (comment)

@ingydotnet
Copy link
Member

PyYAML-3.13 is out and we can build wheels properly now for all relevant python versions.

Big thanks to @nitzmahone !!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants