Skip to content

chore(entry_point): remove all repository_rule entry_point code and docs#3735

Draft
aignas wants to merge 2 commits intobazel-contrib:mainfrom
aignas:aignas.chore.remove-entry-points-2
Draft

chore(entry_point): remove all repository_rule entry_point code and docs#3735
aignas wants to merge 2 commits intobazel-contrib:mainfrom
aignas:aignas.chore.remove-entry-points-2

Conversation

@aignas
Copy link
Copy Markdown
Collaborator

@aignas aignas commented Apr 24, 2026

Fixes #3642
Stacked on #3734

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request removes the legacy entry point generation mechanism and the deprecated entry_point macro in favor of py_console_script_binary. The changes include removing the parsing of entry_points.txt from wheel metadata, deleting the logic that automatically generated py_binary targets and entry point scripts within whl_library, and cleaning up associated tests and documentation. I have no feedback to provide as there are no review comments to address.

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.

[docs] pip.parse still mentions the defunct entry_point

2 participants