You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have expanded support for the Python stdlib, but there are a number of issues that have cropped up just trying to import a basic PyPI packge like ic-py.
The compiler takes an extremely long time to compile everything
Far too many files are included in the parsing than necessary
Use of Tuple clashes far too easily with our own, we may need to implement import tracing
async comprehensions are not supported by py_freeze in RustPython
Cleaning up the list of python file names to only include those directly depended upon may help a lot.
To enable broad PyPI support it looks like we will need:
wasm32-wasi (implemented with polyfill, waiting for official IC support)
We have expanded support for the Python stdlib, but there are a number of issues that have cropped up just trying to import a basic PyPI packge like
ic-py
.Tuple
clashes far too easily with our own, we may need to implement import tracingCleaning up the list of python file names to only include those directly depended upon may help a lot.
To enable broad PyPI support it looks like we will need:
The text was updated successfully, but these errors were encountered: