xeus-python-kernel
xeus-python-kernel copied to clipboard
xeus-python in JupyterLite
### Problem Currently `jupyterlite-xeus-python` supports reading dependencies from an `environment.yml` file which is great :+1: However some folks new to Python and likely to use JupyterLite might not be familiar...
### Problem On the demo website the `xeus-python` files are a bit over 10MB in size:  This size can grow quite significantly as more packages are added by default....
The tsconfig currently expects `noImplicitAny` to be false, to avoid the following typescript error when building: "Type 'typeof globalThis' has no index signature in TS". This should be fixed by...
For some reason, this fails with an error in xeus-python but works in pyodide/pyolite: ``` import os import pathlib os.path.exists("/drive/idontexist") pathlib.Path("/drive/idontexist").exists() ``` In xeus-python it prints: ``` --------------------------------------------------------------------------- OSError Traceback...
## Description `scipy.misc.face()` fails since it can not find the associated data file. There are other similar functions that are missing data files in `scipy.misc`: `scipy.misc.electrocardiogram()` and `scipy.misc.ascent()` The package...
## Description Sometimes fails with ``` Uncaught (in promise) TypeError: Cannot read properties of null (reading 'path') at e.onmessage (index.js:160:34) kernels.js:50 Uncaught (in promise) RangeError: Maximum call stack size exceeded...
There are some issues with the development build instructions. Some are mistakes, and others are places where the instructions might be more helpful. Here are the current development build instructions,...
## Reproduce ``` git clone https://github.com/yuvipanda/requirements cd requirements jupyter lite build . --output-dir _output --contents . --config jupyterlite_config.json cd _output python3 -m http.server 9000 ``` Go to localhost:9000, see jupyterlite....