David Brochart
David Brochart
The user can select the OpenTopoMap from the layer control, it should work. If you want to do it from the back-end, you can probably remove the OpenTopoMap from the...
I just rebased.
> I don't know of the fix the widgets rendering failing tests. There might be a bug in the [geoportal extension for leaflet](https://github.com/IGNF/geoportal-extensions/issues/193#issuecomment-1249162777).
I guess I didn't make it clear that jupyverse wouldn't be used as a web server, such as one running in a process. Only the application part would be used,...
Qtconsole's tests [fail](https://github.com/jupyter/jupyter_client/runs/8293961249?check_suite_focus=true), suggesting that the argument to the `on_recv` callback is indeed an `asyncio.Future`, so your changes seem right @marc-etienne. Pinging @minrk to confirm.
Let's clarify all that, and not try to guess the type of the argument at run-time.
Thanks for the explanation @minrk. If I understand correctly, this PR should include https://github.com/jupyter/jupyter_client/pull/831/commits/bb2319c57a6d0749a8ed7070a0334ed2ac421289, and the changes you mentioned should be done in downstream projects (Qtconsole, Spyder, etc.). Is that...
> In the Jupyter Server meeting today, we discussed that perhaps the control channel shouldn't trigger status messages. I think this makes the most sense, since we expect all control...
> However, we must still have messages on the control channel trigger kernel status messages IOPub in the cases of interrupt This should trigger a reply to the execute request...
I think our assumption that "execute" permission wraps all requests to WebSockets (see the [documentation](https://jupyter-server.readthedocs.io/en/latest/operators/security.html#authorization)) doesn't hold for the `YDocWebSocketHandler`. Indeed, if that's the case, then a user with only...