Skip to content

Replace editpe with a goblin-backed PE resource editor - #556

Draft
zaniebot wants to merge 1 commit into
zb/fix-trampolinefrom
zb/uv-windows-editpe
Draft

zaniebot wants to merge 1 commit into
zb/fix-trampolinefrom
zb/uv-windows-editpe

Conversation

@zaniebot

@zaniebot zaniebot commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

Windows trampoline generation currently relies on an editpe fork for PE32-safe, section-aligned in-memory resource updates. Replace that fork with an opt-in uv-windows PE resource editor built on the existing goblin dependency, preserving existing manifests and resources without adding those dependencies to the minimal trampoline.

Stacked on astral-sh#18713.

@astral-automations-bot astral-automations-bot Bot added internal A refactor or improvement that is not user-facing rust labels Aug 5, 2026
@zaniebot zaniebot added priority:4 Low: worthwhile tests, refactors, or maintenance with modest immediate benefit. size:4 Complex: architectural or security-sensitive work requiring broad or cross-repository context. dependencies risk:3 Credible risk of meaningful incorrect behavior or regression; bounded or recoverable. and removed rust labels Sep 9, 2026
@zaniebot zaniebot added the build:skip-release Disable building release binaries for a pull request label Oct 7, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build:skip-release Disable building release binaries for a pull request dependencies internal A refactor or improvement that is not user-facing priority:4 Low: worthwhile tests, refactors, or maintenance with modest immediate benefit. risk:3 Credible risk of meaningful incorrect behavior or regression; bounded or recoverable. size:4 Complex: architectural or security-sensitive work requiring broad or cross-repository context.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants