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

Only upload audited wheels / use manylinux2014 #1086

Merged
merged 2 commits into from
Aug 20, 2020

Conversation

hroncok
Copy link
Collaborator

@hroncok hroncok commented Aug 2, 2020

No description provided.

@hroncok hroncok force-pushed the manylinux_only branch 2 times, most recently from 253717e to 2df38ea Compare August 4, 2020 08:11
@hroncok hroncok changed the title Only upload audited wheels Only upload audited wheels / use manylinux2014 Aug 4, 2020
@@ -21,19 +21,19 @@ jobs:
run: |
python -m pip install --upgrade pip setuptools wheel twine
- name: Build manylinux Python wheels
uses: RalfG/python-wheels-manylinux-build@v0.3-manylinux1_x86_64
uses: RalfG/python-wheels-manylinux-build@v0.3.1-manylinux2014_x86_64
with:
python-versions: 'cp36-cp36m cp37-cp37m cp38-cp38'
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it correct that 36 and 37 have an m but 38 does not?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Indeed it is. See https://docs.python.org/3.8/whatsnew/3.8.html#build-and-c-api-changes

Default sys.abiflags became an empty string: the m flag for pymalloc became useless (builds with and without pymalloc are ABI compatible) and so has been removed.

@kliment
Copy link
Owner

kliment commented Aug 20, 2020

Okay great - I'll merge this then

@kliment kliment merged commit ca7ab2a into kliment:master Aug 20, 2020
@hroncok hroncok deleted the manylinux_only branch August 20, 2020 15:08
@hroncok
Copy link
Collaborator Author

hroncok commented Aug 20, 2020

We should be able to upload the wheels to PyPI by releasing a new rc.

@kliment
Copy link
Owner

kliment commented Aug 20, 2020

Yep. Go ahead and do that when you have a chance.

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

Successfully merging this pull request may close these issues.

2 participants