jupyter_server
jupyter_server copied to clipboard
The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications.
Hi there, Thanks for working on Jupyter Server! I really enjoy using Jupyter (Lab) in my work. One issue I have sometimes encountered, is my unoptimized/verbose scripts pump too much...
Addresses #684 ~(will fail CI until Traitlets `5.2.1` is released)~ * Bump minimum traitlets version from `5.1` to `5.2.1` (not yet released). * This gives us access to the `logging_config`...
### Problem jupyter-server implements a custom contents API, but well-established web protocols such as [WebDAV](https://en.wikipedia.org/wiki/WebDAV) already solve this problem. ### Proposed Solution Add support for WebDAV in jupyter-server. ### Additional...
### Problem Currently, the kernel protocol over ZMQ in the back-end is "forwarded" to the front-end over a WebSocket. This brings a lot of complexity to the front-end, which has...
NBectomy
Jupyter Server should not special-case notebook documents. There should only be two models, as far as the contents API is concerned: directories and files. A notebook is a file.
Jupyter Server's unit tests involving pending kernels are failing on Windows in CI—I haven't tested locally. It might take me some time to fix the issue, especially since I don't...
## Description With JupyterLab, a first GET request to `http://localhost:8889/lab?token=the_token` sets a `_xsrf` cookie. But if the first request is instead `http://localhost:8889/api/contents/file.txt?token=the_token`, where `file.txt` is an existing file, then no...
avoid failing tests on use of deprecations out of our control Potentially adding a strict warnings test run makes sense, but this prevents us from needing updates from dependencies before...
### Problem It's surprising that a bug in an ExtensionApp causes a default server to start without the extension rather than a fatal error when launching via the ExtensionApp's own...
## Description Our prerelease builds are failing due to deprecation warnings: ```python _________________ ERROR at setup of test_list_running_servers __________________ @pytest.fixture defio_loop(): """ Create new io loop for each test, and...