Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Jupyter Lab 4 #47

Open
capital-G opened this issue May 13, 2024 · 0 comments
Open

Support Jupyter Lab 4 #47

capital-G opened this issue May 13, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@capital-G
Copy link
Owner

Just trying to update to lab 4 gives this error.

[I 2024-05-13 14:27:46.415 ServerApp] jupyterlab | extension was successfully loaded.

  _   _          _      _
 | | | |_ __  __| |__ _| |_ ___
 | |_| | '_ \/ _` / _` |  _/ -_)
  \___/| .__/\__,_\__,_|\__\___|
       |_|

Read the migration plan to Notebook 7 to learn about the new features and the actions to take if you are using extensions.

https://jupyter-notebook.readthedocs.io/en/latest/migrate_to_notebook7.html

Please note that updating to Notebook 7 might break some of your extensions.

[I 2024-05-13 14:27:46.422 ServerApp] nbclassic | extension was successfully loaded.
[I 2024-05-13 14:27:46.423 ServerApp] The port 8888 is already in use, trying another port.
[I 2024-05-13 14:27:46.423 ServerApp] Serving notebooks from local directory: /Users/scheiba/tmp/lcsession
[I 2024-05-13 14:27:46.423 ServerApp] Jupyter Server 2.14.0 is running at:
[I 2024-05-13 14:27:46.423 ServerApp] http://scheiba-mbp.local:8889/lab?token=...
[I 2024-05-13 14:27:46.423 ServerApp]     http://127.0.0.1:8889/lab?token=...
[I 2024-05-13 14:27:46.423 ServerApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[I 2024-05-13 14:27:51.215 ServerApp] 302 GET / (@127.0.0.1) 1.05ms
[I 2024-05-13 14:27:51.223 LabApp] 302 GET /lab? (@127.0.0.1) 1.28ms
[E 2024-05-13 14:27:56.844 ServerApp] Uncaught exception
    Traceback (most recent call last):
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/http1connection.py", line 276, in _read_message
        delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/routing.py", line 268, in finish
        self.delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2399, in finish
        self.execute()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2421, in execute
        self.handler = self.handler_class(
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/websocket.py", line 220, in __init__
        super().__init__(application, request, **kwargs)
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 238, in __init__
        self.initialize(**kwargs)  # type: ignore
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/jupyter_collaboration/handlers.py", line 166, in initialize
        self._file_id_manager = self.settings["file_id_manager"]
    KeyError: 'file_id_manager'
[E 2024-05-13 14:27:57.323 ServerApp] Uncaught exception
    Traceback (most recent call last):
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/http1connection.py", line 276, in _read_message
        delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/routing.py", line 268, in finish
        self.delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2399, in finish
        self.execute()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2421, in execute
        self.handler = self.handler_class(
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/websocket.py", line 220, in __init__
        super().__init__(application, request, **kwargs)
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 238, in __init__
        self.initialize(**kwargs)  # type: ignore
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/jupyter_collaboration/handlers.py", line 166, in initialize
        self._file_id_manager = self.settings["file_id_manager"]
    KeyError: 'file_id_manager'
[I 2024-05-13 14:27:57.484 LabApp] Build is up to date
[W 2024-05-13 14:27:57.531 ServerApp] 404 GET /api/contents/Untitled4.ipynb?content=0&hash=0&1715603277525 (529141706e974983b38d9d5eee78e36b@127.0.0.1) 1.49ms referer=http://scheiba-mbp.local:8889/lab
[W 2024-05-13 14:27:57.532 ServerApp] 404 GET /api/contents/Untitled4.ipynb?content=0&hash=0&1715603277525 (127.0.0.1): No such file or directory: Untitled4.ipynb
[E 2024-05-13 14:27:57.943 ServerApp] Uncaught exception
    Traceback (most recent call last):
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/http1connection.py", line 276, in _read_message
        delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/routing.py", line 268, in finish
        self.delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2399, in finish
        self.execute()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2421, in execute
        self.handler = self.handler_class(
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/websocket.py", line 220, in __init__
        super().__init__(application, request, **kwargs)
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 238, in __init__
        self.initialize(**kwargs)  # type: ignore
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/jupyter_collaboration/handlers.py", line 166, in initialize
        self._file_id_manager = self.settings["file_id_manager"]
    KeyError: 'file_id_manager'
[E 2024-05-13 14:27:58.756 ServerApp] Uncaught exception
    Traceback (most recent call last):
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/http1connection.py", line 276, in _read_message
        delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/routing.py", line 268, in finish
        self.delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2399, in finish
        self.execute()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2421, in execute
        self.handler = self.handler_class(
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/websocket.py", line 220, in __init__
        super().__init__(application, request, **kwargs)
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 238, in __init__
        self.initialize(**kwargs)  # type: ignore
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/jupyter_collaboration/handlers.py", line 166, in initialize
        self._file_id_manager = self.settings["file_id_manager"]
    KeyError: 'file_id_manager'
[E 2024-05-13 14:28:00.370 ServerApp] Uncaught exception
    Traceback (most recent call last):
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/http1connection.py", line 276, in _read_message
        delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/routing.py", line 268, in finish
        self.delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2399, in finish
        self.execute()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2421, in execute
        self.handler = self.handler_class(
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/websocket.py", line 220, in __init__
        super().__init__(application, request, **kwargs)
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 238, in __init__
        self.initialize(**kwargs)  # type: ignore
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/jupyter_collaboration/handlers.py", line 166, in initialize
        self._file_id_manager = self.settings["file_id_manager"]
    KeyError: 'file_id_manager'
[E 2024-05-13 14:28:02.883 ServerApp] Uncaught exception
    Traceback (most recent call last):
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/http1connection.py", line 276, in _read_message
        delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/routing.py", line 268, in finish
        self.delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2399, in finish
        self.execute()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2421, in execute
        self.handler = self.handler_class(
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/websocket.py", line 220, in __init__
        super().__init__(application, request, **kwargs)
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 238, in __init__
        self.initialize(**kwargs)  # type: ignore
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/jupyter_collaboration/handlers.py", line 166, in initialize
        self._file_id_manager = self.settings["file_id_manager"]
    KeyError: 'file_id_manager'
[E 2024-05-13 14:28:05.399 ServerApp] Uncaught exception
    Traceback (most recent call last):
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/http1connection.py", line 276, in _read_message
        delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/routing.py", line 268, in finish
        self.delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2399, in finish
        self.execute()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2421, in execute
        self.handler = self.handler_class(
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/websocket.py", line 220, in __init__
        super().__init__(application, request, **kwargs)
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 238, in __init__
        self.initialize(**kwargs)  # type: ignore
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/jupyter_collaboration/handlers.py", line 166, in initialize
        self._file_id_manager = self.settings["file_id_manager"]
    KeyError: 'file_id_manager'
[I 2024-05-13 14:28:05.565 ServerApp] Creating new notebook in
[E 2024-05-13 14:28:05.680 ServerApp] Uncaught exception PUT /api/collaboration/session/Untitled1.ipynb?1715603285673 (127.0.0.1)
    HTTPServerRequest(protocol='http', host='scheiba-mbp.local:8889', method='PUT', uri='/api/collaboration/session/Untitled1.ipynb?1715603285673', version='HTTP/1.1', remote_ip='127.0.0.1')
    Traceback (most recent call last):
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 1790, in _execute
        result = await result
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/jupyter_server/auth/decorator.py", line 73, in inner
        return await out
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/jupyter_collaboration/handlers.py", line 421, in put
        file_id_manager = self.settings["file_id_manager"]
    KeyError: 'file_id_manager'
[W 2024-05-13 14:28:05.682 ServerApp] wrote error: 'Unhandled error'
    Traceback (most recent call last):
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 1790, in _execute
        result = await result
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/jupyter_server/auth/decorator.py", line 73, in inner
        return await out
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/jupyter_collaboration/handlers.py", line 421, in put
        file_id_manager = self.settings["file_id_manager"]
    KeyError: 'file_id_manager'
[E 2024-05-13 14:28:05.682 ServerApp] {
      "Host": "scheiba-mbp.local:8889",
      "Accept": "*/*",
      "Referer": "http://scheiba-mbp.local:8889/lab",
      "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:125.0) Gecko/20100101 Firefox/125.0"
    }
[E 2024-05-13 14:28:05.683 ServerApp] 500 PUT /api/collaboration/session/Untitled1.ipynb?1715603285673 (529141706e974983b38d9d5eee78e36b@127.0.0.1) 3.11ms referer=http://scheiba-mbp.local:8889/lab
[E 2024-05-13 14:28:08.652 ServerApp] Uncaught exception
    Traceback (most recent call last):
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/http1connection.py", line 276, in _read_message
        delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/routing.py", line 268, in finish
        self.delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2399, in finish
        self.execute()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2421, in execute
        self.handler = self.handler_class(
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/websocket.py", line 220, in __init__
        super().__init__(application, request, **kwargs)
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 238, in __init__
        self.initialize(**kwargs)  # type: ignore
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/jupyter_collaboration/handlers.py", line 166, in initialize
        self._file_id_manager = self.settings["file_id_manager"]
    KeyError: 'file_id_manager'
[I 2024-05-13 14:28:12.082 ServerApp] Skipped non-installed server(s): bash-language-server, dockerfile-language-server-nodejs, javascript-typescript-langserver, jedi-language-server, julia-language-server, pyright, python-language-server, python-lsp-server, r-languageserver, sql-language-server, texlab, typescript-language-server, unified-language-server, vscode-css-languageserver-bin, vscode-html-languageserver-bin, vscode-json-languageserver-bin, yaml-language-server
[E 2024-05-13 14:28:13.587 ServerApp] Uncaught exception
    Traceback (most recent call last):
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/http1connection.py", line 276, in _read_message
        delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/routing.py", line 268, in finish
        self.delegate.finish()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2399, in finish
        self.execute()
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 2421, in execute
        self.handler = self.handler_class(
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/websocket.py", line 220, in __init__
        super().__init__(application, request, **kwargs)
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/tornado/web.py", line 238, in __init__
        self.initialize(**kwargs)  # type: ignore
      File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/jupyter_collaboration/handlers.py", line 166, in initialize
        self._file_id_manager = self.settings["file_id_manager"]
    KeyError: 'file_id_manager'
^C[I 2024-05-13 14:28:21.624 ServerApp] interrupted
[I 2024-05-13 14:28:21.624 ServerApp] Serving notebooks from local directory: /Users/scheiba/tmp/lcsession
    0 active kernels
    Jupyter Server 2.14.0 is running at:
    http://scheiba-mbp.local:8889/lab?token=...
        http://127.0.0.1:8889/lab?token=...
Shut down this Jupyter server (y/[n])? y
[C 2024-05-13 14:28:22.806 ServerApp] Shutdown confirmed
[I 2024-05-13 14:28:22.809 ServerApp] Shutting down 8 extensions
[I 2024-05-13 14:28:22.810 YDocExtension] Deleting all rooms.
Task exception was never retrieved
future: <Task finished name='Task-210' coro=<JupyterWebsocketServer.clean() done, defined at /Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/jupyter_collaboration/websocketserver.py:58> exception=RuntimeError('WebsocketServer not running')>
Traceback (most recent call last):
  File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/jupyter_collaboration/websocketserver.py", line 77, in clean
    await self.stop()
  File "/Users/scheiba/tmp/lcsession/venv/lib/python3.10/site-packages/pycrdt_websocket/websocket_server.py", line 230, in stop
    raise RuntimeError("WebsocketServer not running")
RuntimeError: WebsocketServer not running
@capital-G capital-G added the bug Something isn't working label May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant