Closed ncoghlan closed 3 months ago
PR prompted by actually needing to make this decision myself, and not finding a clear answer anywhere when it came to the minimum versions of various distros that would be compatible with manylinux_2_28
wheels.
I also discovered that even the manylinux2014
PEP didn't spell out the implications for distro support in the Debian/Ubuntu ecosystem, hence adding those as well. (It didn't seem worth trying to backfill the info for the no longer supported images, though)
Thanks, I also added a link to https://github.com/mayeut/pep600_compliance?tab=readme-ov-file#distro-compatibility
With the move to the perennial naming scheme for new manylinux versions, it became harder to get a sense for the compatibility implications of choosing
manylinux_2_28
overmanylinux2014
(for example).The list of available images is the most straightforward place to maintain a representative list of notable distro versions that correspond to the compatibility levels defined by each new manylinux image definition.