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

Build wheels for musllinux #315

Closed
mochipon opened this issue Oct 5, 2021 · 5 comments
Closed

Build wheels for musllinux #315

mochipon opened this issue Oct 5, 2021 · 5 comments
Labels
feature-request A feature should be added or improved.

Comments

@mochipon
Copy link

mochipon commented Oct 5, 2021

Precompiled wheels for musl based Linux distributions (e.g., alpine linux) are not provided at this moment (ref. #272).
Therefore, it is time-consuming to utilize this library in the container environment that we often see.

musllinux spec has just landed at PEP656 and musllinux wheels must be super useful for these environments.

I understand that there are several improvements planned for CI at #312 #308 and I'm sure they will take priority.

@qqaatw
Copy link

qqaatw commented Jan 12, 2022

Really needs precompiled wheels for musl based linux as many IoT oriented operating systems are musl based, and there is usually no preinstalled build tools on these systems so the SDK could not be built from source.

@adolfogc
Copy link

adolfogc commented Feb 7, 2022

This would also be great for using Alpine-based Docker images on Balena.

@qqaatw
Copy link

qqaatw commented Mar 4, 2022

Any update on this?

@qqaatw
Copy link

qqaatw commented Mar 25, 2022

I just set up a repository that periodically builds musllinux wheels for awscrt, one can install them through:

pip install awscrt -f https://qqaatw.github.io/aws-crt-python-musllinux/

@graebm
Copy link
Contributor

graebm commented Jun 15, 2023

musllinux wheels are available as of version 0.16.21

@graebm graebm closed this as completed Jun 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A feature should be added or improved.
Projects
None yet
Development

No branches or pull requests

4 participants