Runs in both the xeus-python and the Pyodide site. jl_forge_demo is mounted from source in xeus and installed from its wheel in Pyodide.
The last cell checks the ipywidgets round trip: clicking the button updates a label and two Output widgets from the kernel.