ifduyue / python-xxhash

Python Binding for xxHash

Home Page:https://pypi.org/project/xxhash/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Musllinux wheels

nakata5321 opened this issue · comments

Hi! I'm work with Home Assistant OS and now I'm working with your library. Home Assistant OS is build on Alpine, which is musllinux system. And on OS i can not build your library without wheels.
Could you explain, why in your 'pyproject.toml' you skip musllinux implementation?
If it possible to delete this rule and build wheels for musllinux?

Can't remember why, maybe it was not stable at the time when we switched to cibuildwheel.

But now it is stable and it is working. I built your libraries wheel on RPI4 with HomeAssistant OS on it(it's musllinux) a week ago and everything was working well.
So, could you check now muslwheels one more time, and if everything OK, then upload them to PYPI?

I really need this wheels, because by default HomeAssistant OS doesn't install gcc, so i can not install my integration(which use your library) from the box. And HomeAssistant OS doesn't allow to install side packages.

OK, we can remove those skip rules.

OK, first, thank you very match for help and answer.
But I can not find new wheels on PyPI... I see, that you merge update into the master and action has been built.
Action has built them with tag - xxhash-3.0.1.dev4-cp310... Maybe because of this dev4 part they didn't uploaded to PyPI? On PyPI is still 3.0.0 the latest release.

Maybe you have to create a minor release?