bandersnatch icon indicating copy to clipboard operation
bandersnatch copied to clipboard

Add musllinux to linux platform filter

Open gerrod3 opened this issue 7 months ago • 3 comments

According to https://peps.python.org/pep-0656/ this is a valid platform tag now for linux which isn't currently listed in the linux platform filter (https://github.com/pypa/bandersnatch/blob/main/src/bandersnatch_filter_plugins/filename_name.py#L44).

gerrod3 avatar Apr 15 '25 19:04 gerrod3

Ok, after doing a bit more research I think I should just implement this issue: https://github.com/pypa/bandersnatch/issues/830 and switch the filter to using regex since the musllinux and manylinux PEPs (656 & 600) both introduce new numbering schemes that can't be handled by the current string checking.

gerrod3 avatar Apr 15 '25 19:04 gerrod3

I welcome any fixes here that adhere to PEPs. PRs welcome.

cooperlees avatar Apr 16 '25 02:04 cooperlees