pyyaml icon indicating copy to clipboard operation
pyyaml copied to clipboard

Request: musllinux wheel

Open tgross35 opened this issue 2 years ago • 2 comments

Would you consider shipping a musllinux wheel? This is possible since PEP 656

Not like the package is all that large, but it would still be nice to have the wheel on Pypy for docker containers running Alpine.

Thank you!

tgross35 avatar Jan 24 '22 23:01 tgross35

Yep, it'll probably happen eventually, but I'm working out the kinks of musllinux builds and statically-linked deps on cffi first (see https://foss.heptapod.net/pypy/cffi/-/issues/509). I did some early testing with cibuildwheel and got things working without too much trouble though.

nitzmahone avatar Jan 25 '22 00:01 nitzmahone

Thanks for the reply - I don't envy needing to build CFFI for musl. Not too familiar with the package but anything with "C" in the name is be default a pain on Alpine.

tgross35 avatar Jan 25 '22 01:01 tgross35

FYI version 6.0.1 has some PyYAML-6.0.1-***-musllinux_1_1_x86_64.whl wheels: https://pypi.org/project/PyYAML/6.0.1/#files

They were not present in 6.0.

Relevant commit: https://github.com/yaml/pyyaml/commit/e9bf819da69b8bbbc8661e48266399d8f6cf0e17 by @nitzmahone

oliverpool avatar Sep 20 '23 12:09 oliverpool

Awesome! I will close this

tgross35 avatar Sep 20 '23 16:09 tgross35