-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Milestone
Description
What
Remove hard dependency on openassetio
and openassetio-mediacreation
and move to extras
Why
openassetio
should always be provided by the host runtime (to ensure we don't have multiple copies loaded simultaneously). Having it as a hard dependency anywhere up the stack causes problems, as pip
will try and provision it too, which usually results in a separate static build being installed in addition to whatever the host provides (unless the host is pure python).
ACs
openassetio
moved to a extras dep under theall
anddeps
namesopenassetio-mediacreation
moved to an extras dep under thedeps
name. [TBC]
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Backlog