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

update cibw #359

Merged
merged 43 commits into from
Apr 15, 2024
Merged

update cibw #359

merged 43 commits into from
Apr 15, 2024

Conversation

ajfriend
Copy link
Contributor

@ajfriend ajfriend commented Apr 14, 2024

  • Update action to pypa/[email protected]
  • Split macos wheels across Intel and Apple Silicon
  • Break out cp*-musllinux_x86_64 into individual jobs because it is the slowest

@ajfriend ajfriend changed the base branch from aj/geo to master April 14, 2024 16:21
Copy link

codecov bot commented Apr 14, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (b0fe567) to head (68bd2f4).

Additional details and impacted files
@@            Coverage Diff            @@
##            master      #359   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           10        10           
  Lines          319       319           
=========================================
  Hits           319       319           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@ajfriend
Copy link
Contributor Author

A potential way to clean up the build matrix: pypa/cibuildwheel#1261

@ajfriend
Copy link
Contributor Author

Seems like we don't lose anything by dropping CIBW_ARCHS_MACOS: x86_64 arm64

@ajfriend
Copy link
Contributor Author

pypa/cibuildwheel#1806

@ajfriend
Copy link
Contributor Author

Building wheels is by far the slowest part of h3-py development, so I'm interested in anything we can do that might speed it up.

We have one solution already, which is to avoid building wheels when a PR is in draft form, but that doesn't help for PRs like this one that are focused on building wheels :)

@ajfriend ajfriend merged commit cd59584 into master Apr 15, 2024
46 checks passed
@ajfriend ajfriend deleted the aj/new_cibw branch April 15, 2024 22:06
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