Closed michaelweinold closed 1 year ago
Thanks for opening an issue. Would you be able to show the JavaScript console output?
Ah, yes - I forgot about that:
Logs (Pyodide):
Logs (XEUS-Python):
(I'm guessing that's it)
[Error] Unhandled Promise Rejection: RangeError: Maximum call stack size exceeded.
(anonymous function) (213.4d35231d9cd1ff5d57ec.js:2:12334)
I tried reproducing this, but on two different systems I was unable to do so. In both cases, the kernel started up fine and I was able to do 1+1
. The version in the demo currently is XEUS 3.0.5.
I can confirm that the issue no longer appears in Version 17.0 (19616.1.27.211.1), under macOS 14.0 (23A344). Feel free to close this, @jtpio. Thank you for following up, @kgutwin.
Nice thanks @kgutwin and @michaelweinold for checking :+1:
https://github.com/jupyterlite/xeus-python-kernel/pull/167 will add UI tests to the repo to help catch potential regressions (and hopefully be able to test on webkit
as well).
Description
It seems that Safari is not working with the JupyterLite version based on the XEUS-Python kernel (even in a Private Window).
Reproduce
1+1
1+1
Expected behavior
1+1
can be calculated on JL in Safari.Context
Browser Output