-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installing in JupyterLite #33
Comments
I don't know. jp_proxy_widgets mainly depends on the standard infrastructure, so maybe If the Lite version does not support persistent filesystems and internet protocols BTW: please check out my latest thing sometime and let me know what you think |
Re: utility of jupyterlite: it's already used by numpy et al as part of their get-startes documentation..;-) |
If they asked me I would advise against using the lite version for anything except heavily caveated simple demos. One of the first things I would want to do with Jupyter would be to download some data from a website I would prefer that they make things simpler rather than more complicated. But of course they are not asking me. |
However, I would be delighted if you would fork jp_proxy_widgets to see if it is possible |
There are certainly quite a lot of workarounds required at the moment to do with file handling, the need to call certain functions as async functions, the inability to use But at the same time, there is no requirement on a server other than a simple web server, which helps both the publisher and the user, although there is a large download required and you do need a reasonable amount of memory. There's a lot of other interesting work i pure-browser apps and Python coding atm. Pyscript, of course, and a really interesting in-browser deployment of datasette as datasette-lite. As all these things are built of pyodide, it may be that workarounds can be found at the pyodide level to address some of the issue. In addition, it may be that more package providers start to feel they have to build in support for pyodide runtimes. |
Do you know whether
jp_proxy_widget
should in principle be able to run in JupyterLite, the WASM powered JupyterLab environment?The current wheel doesn't install in JupyterLite.
I also note that you make use of
requests
in the code;requests
doesn't run out of the can in pyodide (at least, it didn't last time I checked) so I'm guessing that is one thing that might need refactoring (or otherwise addressing) for a version ofjp_proxy_widget
capable of running in JupyterLite.The text was updated successfully, but these errors were encountered: