What
See if we can use wit-dylib.
Why
Currently we build our own Python interpreter (via github.com/influxdata/cpython-wasi-build ), do some fancy linker magic, and then hand-implement the respective componentize-py interface. This was done by myself because I couldn't get componentize-py to work for our use case. However this should hopefully no longer be required at some point.
How
This is a research project! Maybe take inspiration from bytecodealliance/componentize-py#171
What
See if we can use
wit-dylib.Why
Currently we build our own Python interpreter (via github.com/influxdata/cpython-wasi-build ), do some fancy linker magic, and then hand-implement the respective componentize-py interface. This was done by myself because I couldn't get componentize-py to work for our use case. However this should hopefully no longer be required at some point.
How
This is a research project! Maybe take inspiration from bytecodealliance/componentize-py#171