E3-974: Modifications to processing of formulas
The meta
key has been removed, and a new metadata
key has been
added. The new key encodes type and version---an invalid type or
non-supported version will raise a TypeError
.
Formulas can now only accept a single version of a module, and will do
so with starting_ref
as key instead of versions
.
Paths to files now have to be "full"; i.e. "configure/"
should now be
contained in the specification/formula.