Skip to content

build(uv): use uv 0.13.4 in automation - #245

Merged
joshuarli merged 1 commit into
mainfrom
codex/uv-0.13.4
Oct 20, 2026
Merged

joshuarli merged 1 commit into
mainfrom
codex/uv-0.13.4

Conversation

@joshuarli

@joshuarli joshuarli commented Oct 20, 2026 •

Copy link
Copy Markdown
Member

Why

The bootstrap integration fixture pinned uv 0.8.2, which predates upstream fixes for malicious wheel entry-point paths and invalid RECORD paths. This moves the project automation and managed bootstrap fixture to uv 0.13.4, which includes those fixes.

Changes

  • Pin every setup-uv workflow to 0.13.4.
  • Update the bootstrap fixture's native macOS and Linux artifacts and their published SHA-256 digests.
  • Update the pyvenv.cfg uv version fixture.

Verification

  • Downloaded the native Apple Silicon artifact, matched its SHA-256 against the release metadata, and confirmed it reports uv 0.13.4.
  • uv sync --locked with uv 0.13.4.
  • pytest tests/lib/test_uv.py tests/lib/test_venv.py: 11 passed under uv 0.13.4.
  • Ruff check, workflow YAML parsing, bash -n, ShellCheck, and git diff --check passed.
  • GitHub checks passed, including Linux and macOS bootstrap, integration, lint, tests, CodeQL, dependency review, Secret Scan, Warden, and Semgrep.

Use a patched uv release for project automation and bootstrap validation.

Co-Authored-By: Codex (GPT-6) <codex@openai.com>
@joshuarli
joshuarli marked this pull request as ready for review October 20, 2026 18:24
@joshuarli
joshuarli merged commit 32670a5 into main Oct 20, 2026
17 checks passed
@joshuarli
joshuarli deleted the codex/uv-0.13.4 branch October 20, 2026 18:25
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