Track references to a dependent installation #2608
Labels
pep003-advanced-dependencies
Implementation of the Advanced Dependencies proposal
placeholder
Tracks work that has not yet be fully designed
When we create an installation from a dependency or reuse an installation to satisfy a dependency, we should keep track of who is referencing it and what for. This will allow us to do a few things:
To do this we need to keep these references up to date, both when the relationship is created, and later when the parent installation is updated (perhaps it stops depending on another bundle) or deleted.
Tentatively I think we can store this information on the dependent installation's status:
ℹ️ Read PEP003 - Advanced Dependencies for context about how dependencies should work, design details, and notes about desired behavior.
The text was updated successfully, but these errors were encountered: