bytecodealliance / componentize-py

Apache License 2.0
158 stars 19 forks source link

Add interface version support #19

Closed dicej closed 1 year ago

dicej commented 1 year 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 1 year 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.