Skip to content

[c3] Bump CI uv to 0.13.4 for Python templates - #16440

Merged
petebacondarwin merged 1 commit into
mainfrom
codex/c3-bump-uv-0-13-4
Oct 23, 2026
Merged

petebacondarwin merged 1 commit into
mainfrom
codex/c3-bump-uv-0-13-4

Conversation

@petebacondarwin

@petebacondarwin petebacondarwin commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Python Workers template E2E tests fail because workers-py 1.17.9 now requires uv >=0.13.4, while CI installs uv 0.12.3. The dev server exits with a version error and the tests eventually report fetch failed.

Bump the shared CI uv pin to 0.13.4 to meet the new requirement.

Validation:

  • Reproduced hello-world:python failing with uv 0.12.3 on main.
  • With uv 0.13.4, ran pnpm --filter create-cloudflare test:e2e workers -t :python (all four Python templates passed on the first attempt; 17 unrelated cases skipped).
  • pnpm check:workflows
  • pnpm exec oxfmt --check .github/actions/install-python-uv/action.yml
  • git diff --check

  • Tests
    • Tests included/updated
    • Automated tests not possible - manual testing has been completed as follows:
    • Additional testing not necessary because: this only updates CI tooling; the existing Python-template E2E tests cover the failure and were run locally.
  • Public documentation
    • Cloudflare docs PR(s):
    • Documentation not necessary because: this only changes the uv version installed in CI.

Devin Review

@petebacondarwin petebacondarwin added ci:no-changeset-required Skip pull request checks for a valid changeset ci:no-tests Skip pull request checks for tests labels Oct 23, 2026
@changeset-bot

changeset-bot Bot commented Oct 23, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 924360c

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-project-automation github-project-automation Bot moved this to Untriaged in workers-sdk Oct 23, 2026
@workers-devprod
workers-devprod requested review from a team and dario-piotrowicz and removed request for a team October 23, 2026 09:37
@workers-devprod

workers-devprod commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Codeowners approval required for this PR:

  • ✅ @cloudflare/wrangler
Show detailed file reviewers

@ask-bonk

ask-bonk Bot commented Oct 23, 2026

Copy link
Copy Markdown
Contributor

LGTM

github run

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Devin Review

@petebacondarwin petebacondarwin added package:c3 Relating to C3 (create-cloudflare) package ci:c3-e2e Run C3 E2E tests on a pull request run-c3-frameworks-tests Run all the C3 frameworks tests on this PR labels Oct 23, 2026
@clanky-the-clanker

Copy link
Copy Markdown

✅ Approved — Single-line CI tooling version bump with no issues found.

The decision is advisory: this comment never approves, blocks or requests changes on the pull request.


✅ All checks passed

📋 Code reviewer: ✅ LGTM

The one-line uv version bump in the shared install action looks correct and addresses the described CI failure.


Reviewed commit: 924360ca

@pkg-pr-new

pkg-pr-new Bot commented Oct 23, 2026

Copy link
Copy Markdown
@cloudflare/autoconfig

npm i https://pkg.pr.new/@cloudflare/autoconfig@16440

@cloudflare/build-output-utils

npm i https://pkg.pr.new/@cloudflare/build-output-utils@16440

@cloudflare/codemods

npm i https://pkg.pr.new/@cloudflare/codemods@16440

@cloudflare/config

npm i https://pkg.pr.new/@cloudflare/config@16440

@cloudflare/containers-shared

npm i https://pkg.pr.new/@cloudflare/containers-shared@16440

create-cloudflare

npm i https://pkg.pr.new/create-cloudflare@16440

@cloudflare/deploy-helpers

npm i https://pkg.pr.new/@cloudflare/deploy-helpers@16440

@cloudflare/kv-asset-handler

npm i https://pkg.pr.new/@cloudflare/kv-asset-handler@16440

miniflare

npm i https://pkg.pr.new/miniflare@16440

@cloudflare/pages-functions

npm i https://pkg.pr.new/@cloudflare/pages-functions@16440

@cloudflare/pages-shared

npm i https://pkg.pr.new/@cloudflare/pages-shared@16440

@cloudflare/runtime-types

npm i https://pkg.pr.new/@cloudflare/runtime-types@16440

@cloudflare/unenv-preset

npm i https://pkg.pr.new/@cloudflare/unenv-preset@16440

@cloudflare/vite-plugin

npm i https://pkg.pr.new/@cloudflare/vite-plugin@16440

@cloudflare/vitest-plugin

npm i https://pkg.pr.new/@cloudflare/vitest-plugin@16440

@cloudflare/workers-auth

npm i https://pkg.pr.new/@cloudflare/workers-auth@16440

@cloudflare/workers-editor-shared

npm i https://pkg.pr.new/@cloudflare/workers-editor-shared@16440

@cloudflare/workers-utils

npm i https://pkg.pr.new/@cloudflare/workers-utils@16440

wrangler

npm i https://pkg.pr.new/wrangler@16440

commit: 924360c

@workers-devprod workers-devprod left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Codeowners reviews satisfied

@github-project-automation github-project-automation Bot moved this from Untriaged to Approved in workers-sdk Oct 23, 2026
@petebacondarwin
petebacondarwin merged commit 29c4499 into main Oct 23, 2026
137 of 156 checks passed
@petebacondarwin
petebacondarwin deleted the codex/c3-bump-uv-0-13-4 branch October 23, 2026 10:00
@github-project-automation github-project-automation Bot moved this from Approved to Done in workers-sdk Oct 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:c3-e2e Run C3 E2E tests on a pull request ci:no-changeset-required Skip pull request checks for a valid changeset ci:no-tests Skip pull request checks for tests package:c3 Relating to C3 (create-cloudflare) package run-c3-frameworks-tests Run all the C3 frameworks tests on this PR

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants