snap-python
snap-python copied to clipboard
Make wheels manylinux compliant
Hi,
It seems the linux wheels are not manylinux compliant. I just had a problem similar to https://github.com/snap-stanford/snap/issues/189 and it is caused by the wheels being built with a too recent version of GLIBC. The manylinux policy https://www.python.org/dev/peps/pep-0513/#id40 requires that the wheel should be built with GLIBC <= 2.5 while here 2.27 was used.
I could try to fix this using https://github.com/matthew-brett/multibuild/ but I would like to be sure that the proposition would be accepted before starting the work. For reference, I already have some experience with manylinux (https://github.com/BlueBrain/libsonata-wheels/ and https://github.com/BlueBrain/morphio-wheels/ are managed by myself)
Thanks