Skip to content

Reject case-variant reserved wheel entry points - #59

Closed
zanieb wants to merge 1 commit into
mainfrom
zb/bughunt100/005-case-insensitive-entrypoint
Closed

Reject case-variant reserved wheel entry points#59
zanieb wants to merge 1 commit into
mainfrom
zb/bughunt100/005-case-insensitive-entrypoint

Conversation

@zanieb

@zanieb zanieb commented Jul 16, 2026

Copy link
Copy Markdown
Member

An entry point named Python bypasses the case-sensitive reserved-name check and can replace python on case-insensitive filesystems, including common macOS and Windows setups. Treat case variants of reserved interpreter names as reserved too.

See the existing reserved-launcher protection.

@zanieb
zanieb marked this pull request as ready for review July 27, 2026 18:10
@astral-automations-bot

Copy link
Copy Markdown

Promoted to #20748.

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.

1 participant