PyPI rejecting `linux_x86_64` platform wheels now?

Hi,

We upload our wheels from CI and this last worked on Oct 5 2024. We had failures which blocked uploading since then, but now PyPI is rejecting our uploads based on the “unsupported platform” linux_x86_64. I don’t see any announcement of a change or a recent change in auditwheel. How can we get our wheels tagged appropriately (we already build inside of the official containers)?

Thanks,

–Ben

It looks like you’re using the old platform tags. The tag you want to use is something like manylinux_*

It doesn’t look like it worked back then? It says it’s uploading to a gitlab URL, not to PyPI, and there’s no release on PyPI for that date (the most recent was June 28). Maybe it uploaded there successfully but never sent to PyPI.

Oh, indeed. Thanks. So now to find out when we started losing the manylinux tag…

So now to find out when we started losing the manylinux tag…

To follow-up, this likely broke following vtk@3b68fa8d3 where the following line was removed:

auditwheel repair $WHEEL_EXCLUSIONS dist/*.whl >> $GIT_CLONE_PATH/wheel_output.log
1 Like