Skip to content

Scrub the internal PyPI proxy URL from genkit tagging locks - #5994

Merged
pietern merged 3 commits into
mainfrom
uv-lock-proxy-leak
Jul 21, 2026
Merged

Scrub the internal PyPI proxy URL from genkit tagging locks#5994
pietern merged 3 commits into
mainfrom
uv-lock-proxy-leak

Conversation

@pietern

Copy link
Copy Markdown
Contributor

generate-clijson re-syncs the genkit tagging locks; in a proxy-configured environment uv bakes the internal PyPI proxy URL into them. #5800 added the guard + pydabs revert for *uv.lock, but the genkit *.py.lock files fell through and re-leaked into #5982 (hand-scrubbed there). This closes the gap by scrubbing the proxy URL in generate-clijson and widening check-uv-lock's glob to cover the genkit locks.

This pull request and its description were written by Isaac.

generate-clijson re-syncs the genkit tagging locks; in a proxy-configured
environment uv bakes the internal PyPI proxy URL into them. #5800 added the
guard + pydabs revert for *uv.lock, but the genkit *.py.lock files fell
through and re-leaked into #5982 (hand-scrubbed there). This closes the gap by
scrubbing the proxy URL in generate-clijson and widening check-uv-lock's glob
to cover the genkit locks.
Co-authored-by: Isaac
Adopt the task name and glob from the overlapping open PR #5830
(`'*uv.lock' '*.py.lock'`) instead of a separate check-uv-lock edit, so the
two PRs don't compete on the guard definition.
Co-authored-by: Isaac
Comment threadTaskfile.yml
Match the proxy registry URL whether or not uv writes a trailing slash after
"simple", per review feedback on #5994.
Co-authored-by: Isaac
@eng-dev-ecosystem-bot

Copy link
Copy Markdown
Collaborator

Integration test report

Commit: de3fb67

Run: 29817475830

Env💚​RECOVERED🙈​SKIP✅​pass🙈​skipTime
💚​aws linux4422711273:28
💚​aws windows4422911252:45
💚​aws-ucws linux4431410443:51
💚​aws-ucws windows4431610424:31
💚​azure linux4422711262:59
💚​azure windows4422911243:26
💚​azure-ucws linux4431610414:09
💚​azure-ucws windows4431810394:18
💚​gcp linux4422611282:42
💚​gcp windows4422811263:03
8 interesting tests: 4 RECOVERED, 4 SKIP
Test Nameaws linuxaws windowsaws-ucws linuxaws-ucws windowsazure linuxazure windowsazure-ucws linuxazure-ucws windowsgcp linuxgcp windows
💚​TestAccept💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R
🙈​TestAccept/bundle/invariant/no_drift🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S
🙈​TestAccept/bundle/resources/vector_search_endpoints/drift/recreated_same_name🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S
🙈​TestAccept/bundle/resources/vector_search_indexes/recreate/embedding_dimension🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S
🙈​TestAccept/ssh/connection🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S
💚​TestFetchRepositoryInfoAPI_FromRepo💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R
💚​TestFetchRepositoryInfoAPI_FromRepo/root💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R
💚​TestFetchRepositoryInfoAPI_FromRepo/subdir💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R
Top 2 slowest tests (at least 2 minutes):
durationenvtestname
2:19aws-ucws windowsTestAccept
2:09azure-ucws windowsTestAccept/bundle/deploy/mlops-stacks/DATABRICKS_BUNDLE_ENGINE=terraform

@pietern
pietern added this pull request to the merge queueJul 21, 2026
Merged via the queue into main with commit 330c940Jul 21, 2026
32 checks passed
@pietern
pietern deleted the uv-lock-proxy-leak branch July 21, 2026 09:54
Sign up for freeto 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.

3 participants

@pietern@eng-dev-ecosystem-bot@janniklasrose