Open miohtama opened 1 year ago
Another wish from me: it would be nice to be able to install dev version of above packages (e.g: trading-strategy
, trade-executor
, etc) or others in the future without going through PyPI.
I guess this should be easier with micropip
than custom pyodide
build but still want to make a comment here in case I forget.
@hieuh25 This should be much easier - as long as it's a wheel, you can micropip install it. I can happily install pyarrow now.
Here is a task list to get the jupyterlite notebooks to production ready
requests
andpyarrow
to main Pyodide repository / maintain separately in a single package installations to avoid a custom brittle build processesmicropip
unless there is some serious blocker that prevents us doing thismicropip
installations - calls sometrading-strategy
andtrade-executor
from JavaScript and gets replies, like utility functions that do not really do anythingIf any issues are encountered, consider first low hanging fruit approach to ignore any
ImportError
and enable the codepaths only after we know they are needed.All the packages should be available on PyPi and pure Python packages. Only native dependencies should be web3 dependencies like
pycryptodome
.