tamasfe / taplo

A TOML toolkit written in Rust
https://taplo.tamasfe.dev
MIT License
1.46k stars 115 forks source link

Add PyPI wheels for Alpine Linux #658

Open redeboer opened 3 months ago

redeboer commented 3 months ago

As reported in https://github.com/ComPWA/mirrors-taplo/issues/22, the taplo PyPI package does not work on Alpine Linux. I'm not familiar with Python on Alpine (perhaps @tomassebestik can help here), but from what I read it needs musl rather than manylinux.[^1] It could be that we just have to add more manylinux targets in the releases.yaml workflow: https://github.com/PyO3/maturin-action/tree/v1/?tab=readme-ov-file#manylinux-docker-container

[^1]: Maturin says it's musl builds are manylinux compliant: https://www.maturin.rs.