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

Switch to cibuildwheel for wheel building #98

Merged
merged 16 commits into from
Sep 22, 2023

Conversation

djhoese
Copy link
Collaborator

@djhoese djhoese commented Sep 21, 2023

Includes adding a pyproject.toml for modern sandbox package building environments.

This should add Python 3.12 wheels too.

@djhoese djhoese self-assigned this Sep 21, 2023
@djhoese
Copy link
Collaborator Author

djhoese commented Sep 21, 2023

Oh this also drops support for anything below Python 3.9. We had issues building wheels or something for 3.7 iirc and this just takes it a step further.

@djhoese djhoese mentioned this pull request Sep 21, 2023
@djhoese djhoese requested a review from mraspaud September 21, 2023 19:44
@djhoese djhoese marked this pull request as draft September 21, 2023 20:12
@djhoese
Copy link
Collaborator Author

djhoese commented Sep 21, 2023

Putting this in draft until I can be sure that mac arm64 wheels are being made.

@djhoese djhoese marked this pull request as ready for review September 22, 2023 02:26
@djhoese
Copy link
Collaborator Author

djhoese commented Sep 22, 2023

@mraspaud hopefully you can review this and merge it and then either make a release or I can make one when I wake up. Then I'll work on pyresample's equivalent of this.

Copy link
Collaborator

@mraspaud mraspaud left a comment

Choose a reason for hiding this comment

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

LGTM! thanks for doing this, releasing shortly

@mraspaud mraspaud merged commit 45711f0 into storpipfugl:master Sep 22, 2023
@djhoese djhoese deleted the ci-overhaul branch September 22, 2023 10:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants