Skip to content

poc: singular pypi repo for late binding external dependencies#3321

Closed
rickeylev wants to merge 2 commits into
bazel-contrib:mainfrom
rickeylev:feat.late.bound.pypi.deps
Closed

poc: singular pypi repo for late binding external dependencies#3321
rickeylev wants to merge 2 commits into
bazel-contrib:mainfrom
rickeylev:feat.late.bound.pypi.deps

Conversation

@rickeylev

Copy link
Copy Markdown
Collaborator

POC for having a single @pypi repo so that targets can depend on something without
having to choose a particular dependency closure (pip.parse hub_name).

The current impl works in a hub-of-hubs fashion, however, I think that indirection
could be removed, since it's known at bzlmod time the spokes that a pip.parse hub points to.

@aignas aignas left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I like this API, this is reasonably easy to understand and is probably easier than doing transitions or anything else that would resolve/override a particular dependency from the hub.

@aignas

aignas commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

This got implemented in #3837

@aignas aignas closed this Jul 6, 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