h5py / hdf5-manylinux

Adding HDF5 to manylinux images for building Linux packages
BSD 3-Clause "New" or "Revised" License
3 stars 5 forks source link

Upgrade manylinux version #6

Closed aragilar closed 1 year ago

aragilar commented 1 year ago

It looks like manylinux 2010 does not support Python 3.11 (see failures on https://github.com/h5py/h5py/pull/2165). Based on the readme at https://github.com/pypa/manylinux, it's unclear to me whether we need to skip manylinux 2014 as well and go to manylinux_2_24 (or even manylinux_2_28)?

kandersolar commented 1 year ago

https://github.com/pypa/manylinux/issues/1317#issue-1235934508 claims that:

CPython 3.11.0 is now available in all manylinux2014, manylinux_2_24, manylinux_2_28 & musllinux_1_1 images.

Also, and I don't know anything about manylinux builds, but 2_24 seems not long for this world: https://github.com/pypa/manylinux/issues/1332 and https://github.com/pypa/manylinux/issues/1369

takluyver commented 1 year ago

I've just opened PR #7 to go to manylinux2014.

As @kanderso-nrel pointed out, it looks like 2_24 has various problems and is being phased out. I don't think we need to go to 2_28 yet.