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

Generate wheels without python ABI #71

Closed
jcfr opened this issue May 24, 2019 · 1 comment
Closed

Generate wheels without python ABI #71

jcfr opened this issue May 24, 2019 · 1 comment
Assignees
Labels
Type: Enhancement Improvement to functionality

Comments

@jcfr
Copy link
Contributor

jcfr commented May 24, 2019

This will allow to:

  • be forward compatible with upcoming version of python
  • reduce the number of wheels to generate and upload on PyPi

For example, instead of

cmake-3.13.3-cp27-cp27m-manylinux1_i686.whl

wheels would be name like

cmake-X.Y.Z-py2.py3-none-manylinux2010_x86_64.whl

or

cmake-X.Y.Z-py2-none-manylinux2010_x86_64.whl
cmake-X.Y.Z-py3-none-manylinux2010_x86_64.whl

Generating one wheel for each py2 and py3 is a way to test used for both python2 and python3 with minimal effort.

See also scikit-build/scikit-build#420

@jcfr jcfr added the Type: Enhancement Improvement to functionality label May 24, 2019
@jcfr jcfr self-assigned this May 24, 2019
@jcfr jcfr mentioned this issue May 24, 2019
jcfr added a commit that referenced this issue May 26, 2019
jcfr added a commit that referenced this issue May 26, 2019
Uodate CI configuration to only build one wheel for each Python
version.
jcfr added a commit that referenced this issue May 26, 2019
Update CI configuration to only build one wheel for each Python
version.
jcfr added a commit that referenced this issue May 26, 2019
Update CI configuration to only build one wheel for each Python
version.
jcfr added a commit that referenced this issue May 26, 2019
…wheel

Convert to generic platform wheel. See #71
@jcfr
Copy link
Contributor Author

jcfr commented May 26, 2019

Closing. Fixed in #72

@jcfr jcfr closed this as completed May 26, 2019
@jcfr jcfr added Category: ManyLinux Related to ManyLinux1 (PEP 513) and ManyLinux2010 (PEP 571) and removed Category: ManyLinux Related to ManyLinux1 (PEP 513) and ManyLinux2010 (PEP 571) labels May 31, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Enhancement Improvement to functionality
Projects
None yet
Development

No branches or pull requests

1 participant