Skip to content

Experiment with setup-uv#3429

Open
A5rocks wants to merge 2 commits intopython-trio:mainfrom
A5rocks:setup-uv-windows
Open

Experiment with setup-uv#3429
A5rocks wants to merge 2 commits intopython-trio:mainfrom
A5rocks:setup-uv-windows

Conversation

@A5rocks
Copy link
Copy Markdown
Contributor

@A5rocks A5rocks commented Apr 21, 2026

Unfortunately, it looks like setup-python takes ~1 minute on average for Windows + x64 + freethreaded. In theory this should be faster, let's see.

(It looks like our slowest runs are e.g. pypy on Windows, which takes 6 minutes -- 1 minute in setup-python. Therefore maybe this will lead to end-to-end CI times taking 1 minute less? Let's see!)

Preliminary results: looks like it takes 6 seconds now! yay! (plus uv pip install pip which takes another 6 (?!?) but that's temporary)

@A5rocks A5rocks force-pushed the setup-uv-windows branch 4 times, most recently from 74cec3f to 870848f Compare April 21, 2026 20:22
@A5rocks A5rocks force-pushed the setup-uv-windows branch 2 times, most recently from 2d755e8 to ee49e68 Compare April 21, 2026 20:39
@A5rocks A5rocks force-pushed the setup-uv-windows branch 6 times, most recently from 6c63c8c to 682410f Compare April 21, 2026 21:17
@A5rocks
Copy link
Copy Markdown
Contributor Author

A5rocks commented Apr 21, 2026

I wanted to use setup-uv for everything but I was having trouble verifying apport is installed... so let's push that off until #3430 is fixed

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