bytecodealliance / componentize-py

Apache License 2.0
136 stars 13 forks source link

Add interface version support #19

Closed dicej closed 9 months ago

dicej commented 11 months ago

Per https://github.com/WebAssembly/component-model/blob/main/design/mvp/WIT.md#package-declaration, if the WIT interface has an interface, it needs to be encoded in the component type identifier for that interface.

dicej commented 9 months ago

This is mostly addressed by #43, except that you can't import or export two versions of the same interface yet. We can address that as part of #21, though so I'm closing this.