Skip to content

Uses cibuildwheel for releases #625

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

Merged
merged 1 commit into from
Jul 2, 2022
Merged

Conversation

misl6
Copy link
Member

@misl6 misl6 commented May 30, 2022

During pre-release (1.4.2-test) checks for 1.4.2, I noticed that the CD pipeline wasn't providing wheels for all the currently supported platforms (universal2 or arm64 on macOS and pp*-*).

As kivy/kivy, I now migrated the CD pipeline for pyjnius to use cibuildwheel.

The current configuration builds the following artifacts:

Is there anything we want to filter out via CIBW_SKIP?

⚠️ Wheels are not tested. We may want to include a testing job as on kivy/kivy.

pyjnius-1.4.2-cp36-cp36m-macosx_10_9_x86_64.whl
pyjnius-1.4.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyjnius-1.4.2-cp36-cp36m-win_amd64.whl
pyjnius-1.4.2-cp36-cp36m-win32.whl
pyjnius-1.4.2-cp37-cp37m-macosx_10_9_x86_64.whl
pyjnius-1.4.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyjnius-1.4.2-cp37-cp37m-win_amd64.whl
pyjnius-1.4.2-cp37-cp37m-win32.whl
pyjnius-1.4.2-cp38-cp38-macosx_10_9_universal2.whl
pyjnius-1.4.2-cp38-cp38-macosx_10_9_x86_64.whl
pyjnius-1.4.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyjnius-1.4.2-cp38-cp38-win_amd64.whl
pyjnius-1.4.2-cp38-cp38-win32.whl
pyjnius-1.4.2-cp39-cp39-macosx_10_9_universal2.whl
pyjnius-1.4.2-cp39-cp39-macosx_10_9_x86_64.whl
pyjnius-1.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyjnius-1.4.2-cp39-cp39-win_amd64.whl
pyjnius-1.4.2-cp39-cp39-win32.whl
pyjnius-1.4.2-cp310-cp310-macosx_10_9_universal2.whl
pyjnius-1.4.2-cp310-cp310-macosx_10_9_x86_64.whl
pyjnius-1.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyjnius-1.4.2-cp310-cp310-win_amd64.whl
pyjnius-1.4.2-cp310-cp310-win32.whl
pyjnius-1.4.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
pyjnius-1.4.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyjnius-1.4.2-pp37-pypy37_pp73-win_amd64.whl
pyjnius-1.4.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
pyjnius-1.4.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyjnius-1.4.2-pp38-pypy38_pp73-win_amd64.whl
pyjnius-1.4.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
pyjnius-1.4.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyjnius-1.4.2-pp39-pypy39_pp73-win_amd64.whl

@misl6 misl6 requested a review from tshirtman May 30, 2022 20:52
@misl6 misl6 force-pushed the feat/add-cibuildwheel branch 25 times, most recently from 3b8c381 to 8f90d20 Compare June 4, 2022 16:17
@misl6 misl6 force-pushed the feat/add-cibuildwheel branch 3 times, most recently from 9cf8097 to 88316bf Compare June 6, 2022 20:39
@misl6 misl6 force-pushed the feat/add-cibuildwheel branch 2 times, most recently from 0ef9fa4 to cfdd7e6 Compare June 7, 2022 17:06
@misl6 misl6 force-pushed the feat/add-cibuildwheel branch 3 times, most recently from bf34596 to 8216f4a Compare June 18, 2022 16:49
@misl6 misl6 changed the title Uses cibuildwheel for releases [build wheel] [build sdist] [WIP] Uses cibuildwheel for releases [build wheel] [build sdist] Jun 18, 2022
@misl6 misl6 force-pushed the feat/add-cibuildwheel branch from 8216f4a to af15425 Compare June 19, 2022 07:51
@misl6 misl6 changed the title [WIP] Uses cibuildwheel for releases [build wheel] [build sdist] Uses cibuildwheel for releases [build wheel] [build sdist] Jun 19, 2022
@misl6 misl6 force-pushed the feat/add-cibuildwheel branch from af15425 to 236229b Compare July 2, 2022 15:39
@misl6 misl6 changed the title Uses cibuildwheel for releases [build wheel] [build sdist] Uses cibuildwheel for releases Jul 2, 2022
@misl6 misl6 merged commit b3dbbe9 into kivy:master Jul 2, 2022
@misl6 misl6 deleted the feat/add-cibuildwheel branch July 2, 2022 17:04
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.

None yet

1 participant