bytecodealliance / componentize-py

Apache License 2.0
136 stars 13 forks source link

Use interface package as part of module name in generated bindings #21

Open dicej opened 11 months ago

dicej commented 11 months ago

The current Python binding generator predates the concept of WIT packages, and we need to update it. Otherwise, importing or exporting two interfaces with the same name but different packages will result in a clash.

dicej commented 9 months ago

Also, include the version if needed to disambiguate.