Skip to content

Reject interpreter files in wheel data directories - #59

Closed
zaniebot wants to merge 1 commit into
mainfrom
zb/bughunt100/002-wheel-data-interpreter
Closed

Reject interpreter files in wheel data directories#59
zaniebot wants to merge 1 commit into
mainfrom
zb/bughunt100/002-wheel-data-interpreter

Conversation

@zaniebot

@zaniebot zaniebot commented Jul 14, 2026

Copy link
Copy Markdown
Owner

Wheel data such as .data/scripts/python or .data/data/bin/python can replace the virtual-environment interpreter. uv already rejects colliding entry points, but raw data moves bypass that protection; apply the same reserved-interpreter check to data destinations.

See the existing reserved-interpreter protection and the wheel installation specification.

Moved to: astral-sh/uv-dev#51.

@zaniebot zaniebot closed this Jul 16, 2026
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