Skip to content

chore: bump bundled uv from 0.6.12 to 0.11.28 - #141

Merged
lstein merged 1 commit into
mainfrom
chore/bump-uv-0.11.28
Jul 12, 2026
Merged

chore: bump bundled uv from 0.6.12 to 0.11.28#141
lstein merged 1 commit into
mainfrom
chore/bump-uv-0.11.28

Conversation

@lstein

@lstein lstein commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

Summary

Bumps the bundled uv from 0.6.12 (over a year old) to 0.11.28. The old version fails to parse newer ~/.config/uv/uv.toml files, as reported in #131. This addresses the uv-version half of that issue; the uv.lock half is handled by the bootstrap-install work already on main.

Changes

  • package.json: uv download URLs and sha256s updated to 0.11.28 for linux/win/mac. Checksums are taken from the official .sha256 release assets and were independently verified by downloading and hashing all three archives.

Compatibility

Every flag the launcher passes to uv was exercised against 0.11 with real invocations and is still accepted:

  • uv venv --relocatable --prompt invoke --python 3.12 --python-preference only-managed
  • uv pip install --python-preference only-managed --force-reinstall --compile-bytecode (and the bootstrap path's --no-deps)
  • uv sync --frozen --no-install-project --active --inexact --compile-bytecode
  • uv python install --python-preference only-managed --reinstall

Note --python-preference and --force-reinstall no longer appear in --help (they're hidden aliases now) but still parse and behave correctly.

QA

  • npm run download -- linux downloads, checksum-verifies, and extracts the binary; assets/bin/uv --version reports uv 0.11.28 (x86_64-unknown-linux-gnu).

Related: #131

🤖 Generated with Claude Code

@lstein
lstein requested a review from JPPhoto July 11, 2026 16:02

@JPPhoto JPPhoto left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

This looks good but there are conflicts with the main branch. Please request re-review once those are resolved.

@JPPhoto
JPPhoto self-requested a review July 12, 2026 15:01

@JPPhoto JPPhoto left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM!

The bundled uv 0.6.12 (bumped to 0.11.21 on main meanwhile) fails to
parse newer ~/.config/uv/uv.toml files (#131). Checksums verified
against the official .sha256 release assets.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@lstein
lstein force-pushed the chore/bump-uv-0.11.28 branch from 41585ef to 6ab4b7f Compare July 12, 2026 15:12
@lstein
lstein merged commit ef0eabd into main Jul 12, 2026
5 checks passed
@lstein
lstein deleted the chore/bump-uv-0.11.28 branch July 12, 2026 15:15
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