Support for musllinux_1_1 images will be dropped on 2024-11-01 · Issue #1629 · pypa/manylinux (original) (raw)

musl libc 1.1 is EOL and Alpine Linux 3.12 also (support ended 2 years ago, May 1st, 2022).

Statistics for musl (mostly Alpine but also some OpenWRT)

BigQuery sql query:

SELECT details.distro.name as distro_name, details.distro.version as distro_version, details.distro.libc.lib as libc_name, details.distro.libc.version as libc_version, COUNT(*) as download_count, FROM bigquery-public-data.pypi.file_downloads WHERE timestamp BETWEEN TIMESTAMP_ADD(CURRENT_TIMESTAMP(), INTERVAL -6 DAY) AND TIMESTAMP_ADD(CURRENT_TIMESTAMP(), INTERVAL -1 DAY) AND details.installer.name = "pip" AND details.system.name = "Linux" AND file.filename LIKE "%musllinux%" AND (details.distro.libc.lib IS NULL OR details.distro.libc.lib != "glibc") GROUP BY distro_name, distro_version, libc_name, libc_version ORDER BY download_count DESC LIMIT 100

Once reduced, this gives:

version percentage
musllinux_1_2 97.5 %
musllinux_1_1 2.5 %