Skip to content

Conversation

rgommers
Copy link
Member

Wheel builds tested on my fork, working well except for some reason a Python 3.10 job was flaky. We're removing 3.10 support in gh-22012 at the moment, so I'll ignore that in this PR.

Adding cp313t wheels as asked for by the JAX team in #20669 (comment)

This unifies the wheels builds, which is a lot easier on maintenance.

In the process, did the following:
- update to setup-miniconda 3.1.1. for GHA Linux arm64 runner support
- add `conda-remove-defaults` to `setup-miniconda`
@rgommers rgommers added enhancement A new feature or improvement CI Items related to the CI tools such as CircleCI, GitHub Actions or Azure free-threading Items related to supporting free-threaded (a.k.a. "no-GIL") builds of CPython labels Jan 30, 2025
@rgommers rgommers added this to the 1.16.0 milestone Jan 30, 2025
@rgommers
Copy link
Member Author

Okay, all the Linux aarch64 jobs passed already, so this should be good to go. We've got a few too many macOS jobs, so that's taking a while to complete still.

@andyfaff
Copy link
Contributor

Looks good to me.

Copy link
Member

@lucascolley lucascolley left a comment

Choose a reason for hiding this comment

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

thanks!

@lucascolley lucascolley merged commit 8eb76a7 into scipy:main Jan 30, 2025
84 checks passed
@rgommers rgommers deleted the gha-aarch64 branch January 31, 2025 11:09
@rgommers rgommers added the backport-candidate This fix should be ported by a maintainer to previous SciPy versions. label Jan 31, 2025
@rgommers
Copy link
Member Author

Adding the backport label for 1.15.2, because the JAX team has said they'd like to use these wheels in their CI.

@tylerjereddy
Copy link
Contributor

Sounds good, also useful for increasing prevalence of Linux ARM supercomputers (Switzerland, US), etc.

@lucascolley lucascolley modified the milestones: 1.16.0, 1.15.2 Jan 31, 2025
@tylerjereddy tylerjereddy mentioned this pull request Feb 5, 2025
7 tasks
@tylerjereddy tylerjereddy removed the backport-candidate This fix should be ported by a maintainer to previous SciPy versions. label Feb 16, 2025
@j-bowhay j-bowhay mentioned this pull request Apr 24, 2025
18 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Items related to the CI tools such as CircleCI, GitHub Actions or Azure enhancement A new feature or improvement free-threading Items related to supporting free-threaded (a.k.a. "no-GIL") builds of CPython
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants