User-facing changes
- [BUGFIX] Patch RPATHs of non-Python extension dependencies (#136, #298)
- [BUGFIX] Ensure policies in
policy.json
are compliant with PEP600 (#287)- This removes 2 non existing symbols from manylinux1 i686 policy and removes ncurses librairies from manylinux1 whitelist.
- [FEATURE] Use PEP600 policy names (#288, #297)
- The platform tag passed to
auditwheel repair
--plat
argument can use either the PEP600 tag or the legacy tag. The repaired wheel will get both platform tags. - Inform about aliases in
auditwheel repair --help
- The platform tag passed to
- [FEATURE] Always repair as a single wheel (#289)
- Add argument
--only-plat
toauditwheel repair
for those who were keeping only the lowest priority tag wheel (i.e. the one requested by--plat
argument).
- Add argument
- [FEATURE] Add manylinux_2_27 policy (#299, #300)
- [FEATURE] Add libexpat.so.1 to whitelisted libraries starting with manylinux2010 (#152, #301)