4.9.3 cp311 manylinux aarch64 wheel was bumped incorrectly to manylinux_2_28
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lxml |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
Something seems to have been changed or gone wrong while building and/or uploading the cp311 manylinux wheels of release 4.9.3:
https:/
https:/
4.9.2:
- lxml-4.
- lxml-4.
- lxml-4.
4.9.3:
- lxml-4.
- lxml-4.
- lxml-4.
- lxml-4.
As you can see, this unintentionally bumps the glibc requirement on aarch64 from 2.17 to 2.28. However, wheels for x86_64 and i686 were still built and uploaded with support for glibc 2.17. If this was changed intentionally, then this is a breaking change which instead should be included in 5.0.0 and not in 4.x.
This means that I can't install the latest lxml wheel in my CentOS7-based docker image (pypa manylinux2014) where I currently still build the Linux AppImages for my application (support ends next year), and it unfortunately breaks my build script.
Please have a look at the 4.9.3 cp311 manylinux wheels. Thanks!
They were previously built with the 2.24 Docker images, so the 2.17 tag seems a bit by chance. I'll try with the 2.24 images and see what they give.