-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Open
Labels
P2We'll consider working on this in future. (Assignee optional)We'll consider working on this in future. (Assignee optional)team-ExternalDepsExternal dependency handling, remote repositiories, WORKSPACE file.External dependency handling, remote repositiories, WORKSPACE file.type: feature request
Description
Description of the feature request:
This has been discussed in this Slack thread
And it is outlined in this proposal document
Which category does this issue belong to?
This is about bzlmod
extension evaluation.
What underlying problem are you trying to solve with this feature?
I would like to store URL, sha256 values that I can fetch from the PyPI index. That is something that is a by product of the extension evaluation and I would like to reuse that in future evaluations.
Just to be clear, my intention would be to use this in rules_python
when we download these facts available through PyPI server:
- e.g. Distribution
a
for versionb
has artifacts downloadable atX
with hashY
. - Artifacts downloadable at
X
have further METADATA files associated with other hashes.
I would like to mark the extension as reproducible so that only the facts are persisted in the MODULE.bazel.lock
file. For my usecase arch/os dependent facts are not needed.
Metadata
Metadata
Assignees
Labels
P2We'll consider working on this in future. (Assignee optional)We'll consider working on this in future. (Assignee optional)team-ExternalDepsExternal dependency handling, remote repositiories, WORKSPACE file.External dependency handling, remote repositiories, WORKSPACE file.type: feature request