Update the revision metadata field as an immutable dict
If that makes sense.
Either that or we need to push down the original_artifact part into the different package loader implementations.
Fix build [1]
Test Plan
tox
Migrated from D3471 (view on Phabricator)