Skip to content

BLD/CI: switch to uv_build, add windows and macOS CI - #21

Merged
lucascolley merged 14 commits into
scipy:mainfrom
lucascolley:win-copying
Aug 11, 2026
Merged

lucascolley merged 14 commits into
scipy:mainfrom
lucascolley:win-copying

Conversation

@lucascolley

@lucascolley lucascolley commented Jul 29, 2026 •

Copy link
Copy Markdown
Member
  • and windows and macos CI
  • switch build backend to uv_build
  • ensure windows CI does not copy files between drives

@lucascolley

Copy link
Copy Markdown
Member Author

@steppi ready for review!

A recent run on xsf CI shows the windows build of xsref taking 38s: https://github.com/scipy/xsf/actions/runs/30599934219/job/91070361262#step:3:1. This PR gets us down to 23s.

@lucascolley lucascolley changed the title CI: add windows and macos CI/BLD: add windows and macos, speed up windows Jul 31, 2026
Comment thread pixi.toml Outdated
Comment thread pyproject.toml Outdated
@lucascolley
lucascolley marked this pull request as ready for review August 1, 2026 15:22
Co-authored-by: Lucas Colley <lucas.colley8@gmail.com>
@lucascolley lucascolley changed the title CI/BLD: add windows and macos, speed up windows BLD/CI: switch to uv_build, add windows and macOS CI Aug 11, 2026
@lucascolley
lucascolley merged commit b511621 into scipy:main Aug 11, 2026
5 checks passed
@lucascolley
lucascolley deleted the win-copying branch August 11, 2026 17:28
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.

1 participant