Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 4.0.0 #304

Closed
mayeut opened this issue Apr 3, 2021 · 2 comments
Closed

Release 4.0.0 #304

mayeut opened this issue Apr 3, 2021 · 2 comments

Comments

@mayeut
Copy link
Member

mayeut commented Apr 3, 2021

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
  • [FEATURE] Always repair as a single wheel (#289)
    • Add argument --only-plat to auditwheel repair for those who were keeping only the lowest priority tag wheel (i.e. the one requested by --plat argument).
  • [FEATURE] Add manylinux_2_27 policy (#299, #300)
  • [FEATURE] Add libexpat.so.1 to whitelisted libraries starting with manylinux2010 (#152, #301)

Housekeeping

  • Add manylinux_2_24 tests (#266)
  • Use GitHub Actions for x86_64 tests (#282, #294)
  • Rework auditwheel show checks in test_manylinux.py (#295)
  • Fix warning issued when testing tests/unit/test_policy.py (#296)

@lkollar,

I'll start with a beta right away in order to prepare some ground work in other projects.
do you see anything else you want in this release ?
I'll go on with the release after 2 weeks the beta is out if you don't.

@mayeut
Copy link
Member Author

mayeut commented Apr 3, 2021

4.0.0.0b1 is available on PyPI

@mayeut mayeut pinned this issue Apr 3, 2021
@mayeut
Copy link
Member Author

mayeut commented May 5, 2021

4.0.0 is available on PyPI
No changes since 4.0.0.0b1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant