I’m proposing to make changes to Numba CI and building all linux-64 PyPI wheels as manylinux_2_28 (glibc 2.28) instead of manylinux2014 (glibc 2.17), starting with Numba 0.68 / llvmlite 0.51. 0.67 would be the last manylinux2014 release.
linux-aarch64 is already on 2_28. NumPy moved in 2.3.0, and Python 3.14+ already requires it. We’d rather move all linux-64 wheels (3.10–3.15) than keep 2014 around only for older Pythons. conda packages are unaffected.
This drops PyPI wheels for glibc < 2.28 (CentOS 7, Amazon Linux 2, Ubuntu 18.04, Debian 9, …). Most of them are EOL. Those systems can stay on 0.67, use conda, or build from source.
If you still need Numba manylinux2014 wheels support after 0.67, please comment here or on numba#10774.