jupyterlab-lsp
jupyterlab-lsp copied to clipboard
Unable to jump to files in the same folder than notebook
Description
Cannot jump to python files in the same folder than a notebook.
Reproduce
- Run jupyterlab with lsp server in an empty folder.
- Create a python file with a function.
- Create a notebook that imports the function.
- Autocomplete works fine, signature tooltip is shown for the function.
- Alt-click on it: no jump targets found.
- Just in case set
"pylsp.plugins.jedi.extra_paths": ["."] - The same.
Expected behavior
The language server is clearly aware of the function so there is not reason for it not to be able to jump to it.
Context
- Operating System and version: macOS Sequoia 15.1
- Browser and version: Chrome 137
- JupyterLab version: 4.4.3
- Language server and version: python-lsp-server 1.12.2
Required: installed server extensions
Config dir: /Users/carlos/.jupyterConfig dir: /private/tmp/testlab/env/etc/jupyter jupyter_lsp enabled - Validating jupyter_lsp... jupyter_lsp 2.2.5 OK jupyter_server_mathjax enabled - Validating jupyter_server_mathjax... jupyter_server_mathjax OK jupyter_server_terminals enabled - Validating jupyter_server_terminals... jupyter_server_terminals 0.5.3 OK jupyterlab enabled - Validating jupyterlab... jupyterlab 4.4.3 OK jupyterlab_git enabled - Validating jupyterlab_git... jupyterlab_git 0.51.1 OK nbdime enabled - Validating nbdime... nbdime 4.0.2 OK notebook_shim enabled - Validating notebook_shim... notebook_shim OK
Config dir: /usr/local/etc/jupyter
Required: installed lab extensions
JupyterLab v4.4.3
/private/tmp/testlab/env/share/jupyter/labextensions
jupyterlab_pygments v0.3.0 enabled OK (python, jupyterlab_pygments)
nbdime-jupyterlab v3.0.2 enabled OK
@jupyter-lsp/jupyterlab-lsp v5.1.1 enabled OK (python, jupyterlab-lsp)
@jupyterlab/git v0.51.1 enabled OK (python, jupyterlab-git)
Disabled extensions:
@jupyterlab/completer-extension:base-service
@jupyterlab/fileeditor-extension:language-server
@jupyterlab/lsp-extension:settings
@jupyterlab/notebook-extension:language-server
Troubleshoot Output
$PATH: /private/tmp/testlab/env/bin /Users/carlos/Documents/Util /Users/carlos/.local/bin /Users/carlos/.venvs/base/bin /opt/homebrew/bin /opt/homebrew/sbin /usr/local/bin /System/Cryptexes/App/usr/bin /usr/bin /bin /usr/sbin /sbin /var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin /var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin /var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/binsys.path: /private/tmp/testlab/env/bin /Users/carlos/Documents/Util /opt/homebrew/Cellar/[email protected]/3.12.9/Frameworks/Python.framework/Versions/3.12/lib/python312.zip /opt/homebrew/Cellar/[email protected]/3.12.9/Frameworks/Python.framework/Versions/3.12/lib/python3.12 /opt/homebrew/Cellar/[email protected]/3.12.9/Frameworks/Python.framework/Versions/3.12/lib/python3.12/lib-dynload /private/tmp/testlab/env/lib/python3.12/site-packages
sys.executable: /private/tmp/testlab/env/bin/python3.12
sys.version: 3.12.9 (main, Feb 4 2025, 14:38:38) [Clang 16.0.0 (clang-1600.0.26.6)]
platform.platform(): macOS-15.1-arm64-arm-64bit
which -a jupyter: /private/tmp/testlab/env/bin/jupyter /Users/carlos/.venvs/base/bin/jupyter
pip list: Package Version ------------------------- -------------- anyio 4.9.0 appnope 0.1.4 argon2-cffi 25.1.0 argon2-cffi-bindings 21.2.0 arrow 1.3.0 astroid 3.3.10 asttokens 3.0.0 async-lru 2.0.5 attrs 25.3.0 autopep8 2.0.4 babel 2.17.0 beautifulsoup4 4.13.4 bleach 6.2.0 certifi 2025.4.26 cffi 1.17.1 charset-normalizer 3.4.2 colorama 0.4.6 comm 0.2.2 debugpy 1.8.14 decorator 5.2.1 defusedxml 0.7.1 dill 0.4.0 docstring-to-markdown 0.17 executing 2.2.0 fastjsonschema 2.21.1 flake8 7.1.2 fqdn 1.5.1 gitdb 4.0.12 GitPython 3.1.44 h11 0.16.0 httpcore 1.0.9 httpx 0.28.1 idna 3.10 importlib_metadata 8.7.0 ipykernel 6.29.5 ipython 9.3.0 ipython_pygments_lexers 1.1.1 isoduration 20.11.0 isort 6.0.1 jedi 0.19.2 Jinja2 3.1.6 json5 0.12.0 jsonpointer 3.0.0 jsonschema 4.24.0 jsonschema-specifications 2025.4.1 jupyter_client 8.6.3 jupyter_core 5.8.1 jupyter-events 0.12.0 jupyter-lsp 2.2.5 jupyter_server 2.16.0 jupyter-server-mathjax 0.2.6 jupyter_server_terminals 0.5.3 jupyterlab 4.4.3 jupyterlab_git 0.51.1 jupyterlab-lsp 5.1.1 jupyterlab_pygments 0.3.0 jupyterlab_server 2.27.3 MarkupSafe 3.0.2 matplotlib-inline 0.1.7 mccabe 0.7.0 mistune 3.1.3 nbclient 0.10.2 nbconvert 7.16.6 nbdime 4.0.2 nbformat 5.10.4 nest-asyncio 1.6.0 notebook_shim 0.2.4 overrides 7.7.0 packaging 25.0 pandocfilters 1.5.1 parso 0.8.4 pexpect 4.9.0 pip 25.1.1 platformdirs 4.3.8 pluggy 1.6.0 prometheus_client 0.22.1 prompt_toolkit 3.0.51 psutil 7.0.0 ptyprocess 0.7.0 pure_eval 0.2.3 pycodestyle 2.12.1 pycparser 2.22 pydocstyle 6.3.0 pyflakes 3.2.0 Pygments 2.19.1 pylint 3.3.7 python-dateutil 2.9.0.post0 python-json-logger 3.3.0 python-lsp-jsonrpc 1.1.2 python-lsp-server 1.12.2 pytoolconfig 1.3.1 PyYAML 6.0.2 pyzmq 26.4.0 referencing 0.36.2 requests 2.32.3 rfc3339-validator 0.1.4 rfc3986-validator 0.1.1 rope 1.13.0 rpds-py 0.25.1 Send2Trash 1.8.3 setuptools 80.9.0 six 1.17.0 smmap 5.0.2 sniffio 1.3.1 snowballstemmer 3.0.1 soupsieve 2.7 stack-data 0.6.3 terminado 0.18.1 tinycss2 1.4.0 tomlkit 0.13.3 tornado 6.5.1 traitlets 5.14.3 types-python-dateutil 2.9.0.20250516 typing_extensions 4.14.0 ujson 5.10.0 uri-template 1.3.0 urllib3 2.4.0 wcwidth 0.2.13 webcolors 24.11.1 webencodings 0.5.1 websocket-client 1.8.0 whatthepatch 1.0.7 yapf 0.43.0 zipp 3.22.0
Command Line Output
[I 2025-06-06 17:16:51.620 ServerApp] jupyter_lsp | extension was successfully linked. [I 2025-06-06 17:16:51.622 ServerApp] jupyter_server_mathjax | extension was successfully linked. [I 2025-06-06 17:16:51.623 ServerApp] jupyter_server_terminals | extension was successfully linked. [I 2025-06-06 17:16:51.625 ServerApp] jupyterlab | extension was successfully linked. [I 2025-06-06 17:16:51.625 ServerApp] jupyterlab_git | extension was successfully linked. [I 2025-06-06 17:16:51.625 ServerApp] nbdime | extension was successfully linked. [I 2025-06-06 17:16:51.825 ServerApp] notebook_shim | extension was successfully linked. [I 2025-06-06 17:16:51.874 ServerApp] notebook_shim | extension was successfully loaded. [I 2025-06-06 17:16:51.875 ServerApp] jupyter_lsp | extension was successfully loaded. [I 2025-06-06 17:16:51.875 ServerApp] jupyter_server_mathjax | extension was successfully loaded. [I 2025-06-06 17:16:51.875 ServerApp] jupyter_server_terminals | extension was successfully loaded. [I 2025-06-06 17:16:51.877 LabApp] JupyterLab extension loaded from /private/tmp/testlab/env/lib/python3.12/site-packages/jupyterlab [I 2025-06-06 17:16:51.877 LabApp] JupyterLab application directory is /private/tmp/testlab/env/share/jupyter/lab [I 2025-06-06 17:16:51.877 LabApp] Extension Manager is 'pypi'. [I 2025-06-06 17:16:51.900 ServerApp] jupyterlab | extension was successfully loaded. [I 2025-06-06 17:16:51.902 ServerApp] jupyterlab_git | extension was successfully loaded. [I 2025-06-06 17:16:51.948 ServerApp] nbdime | extension was successfully loaded. [I 2025-06-06 17:16:51.949 ServerApp] Serving notebooks from local directory: /private/tmp/testlab [I 2025-06-06 17:16:51.949 ServerApp] Jupyter Server 2.16.0 is running at: [I 2025-06-06 17:16:51.949 ServerApp] http://localhost:8888/lab?token=2c0a1e7c4349f9da27cd1c7f63aee26badb78ce127b1ba32 [I 2025-06-06 17:16:51.949 ServerApp] http://127.0.0.1:8888/lab?token=2c0a1e7c4349f9da27cd1c7f63aee26badb78ce127b1ba32 [I 2025-06-06 17:16:51.949 ServerApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation). [C 2025-06-06 17:16:51.952 ServerApp]
I cannot reproduce (sorry the cursor did not get captured on the recording):
https://github.com/user-attachments/assets/69650a92-363f-4b44-9dda-1216d9bb16e5
tested in a clean env on https://gist.github.com/krassowski/d8af4b439c4607e1f6001530539a6167
any unusual naming of files as in https://github.com/jupyter-lsp/jupyterlab-lsp/issues/1124?
Sorry, there are some inaccuracies in my description above:
- When jump doesn't work neither do other lsp features on the same target, I was confused by kernel based equivalents.
- If I restart the lab, sometimes it works as expected from the beginning, sometimes not, it's quite random from my point of view.
I'm trying to reproduce it more reliably.
- Create environment and launch lab:
mkdir testlsp
cd testlsp
echo "def myfun(x, y): pass" > mylib.py
python -m venv env
. env/bin/activate
pip install jupyterlab jupyterlab-lsp python-lsp-server[all]
jupyter lab
- Create a notebook with a cell like:
import mylib
mylib.myfun(2, 3)
-
Opt-click over
myfun: no jump targets found. -
Restart lab and open notebook
-
Opt-click over
myfun: ok -
Restart lab and open notebook
-
Opt-click over
myfun: no jump targets found.
It keeps changing like that, I can see no pattern.
As a remark: sometimes the tabs that were open before killing the lab start open after relaunching it, sometimes the lab starts from scratch with no open tab, I don't understand why and I'm not sure if there is an association wrt the lsp issue.
Some settings that may be relevant:
c.FileCheckpoints.checkpoint_dir = "/tmp/jupyter_checkpoints"
c.LanguageServerManager.virtual_documents_dir = "/tmp/jupyter_virtual_documents"
{
"pylsp": {
"serverSettings": {
"pylsp.plugins.flake8.enabled": true,
"pylsp.plugins.pycodestyle.enabled": false,
"pylsp.plugins.pydocstyle.enabled": false,
"pylsp.plugins.pyflakes.enabled": false,
"pylsp.plugins.pylint.enabled": false
}
}
}
pip freeze
anyio==4.9.0 appnope==0.1.4 argon2-cffi==25.1.0 argon2-cffi-bindings==21.2.0 arrow==1.3.0 astroid==3.3.10 asttokens==3.0.0 async-lru==2.0.5 attrs==25.3.0 autopep8==2.0.4 babel==2.17.0 beautifulsoup4==4.13.4 bleach==6.2.0 certifi==2025.4.26 cffi==1.17.1 charset-normalizer==3.4.2 comm==0.2.2 debugpy==1.8.14 decorator==5.2.1 defusedxml==0.7.1 dill==0.4.0 docstring-to-markdown==0.17 executing==2.2.0 fastjsonschema==2.21.1 flake8==7.1.2 fqdn==1.5.1 h11==0.16.0 httpcore==1.0.9 httpx==0.28.1 idna==3.10 importlib_metadata==8.7.0 ipykernel==6.29.5 ipython==9.3.0 ipython_pygments_lexers==1.1.1 isoduration==20.11.0 isort==6.0.1 jedi==0.19.2 Jinja2==3.1.6 json5==0.12.0 jsonpointer==3.0.0 jsonschema==4.24.0 jsonschema-specifications==2025.4.1 jupyter-events==0.12.0 jupyter-lsp==2.2.5 jupyter_client==8.6.3 jupyter_core==5.8.1 jupyter_server==2.16.0 jupyter_server_terminals==0.5.3 jupyterlab==4.4.3 jupyterlab-lsp==5.1.1 jupyterlab_pygments==0.3.0 jupyterlab_server==2.27.3 MarkupSafe==3.0.2 matplotlib-inline==0.1.7 mccabe==0.7.0 mistune==3.1.3 nbclient==0.10.2 nbconvert==7.16.6 nbformat==5.10.4 nest-asyncio==1.6.0 notebook_shim==0.2.4 overrides==7.7.0 packaging==25.0 pandocfilters==1.5.1 parso==0.8.4 pexpect==4.9.0 platformdirs==4.3.8 pluggy==1.6.0 prometheus_client==0.22.1 prompt_toolkit==3.0.51 psutil==7.0.0 ptyprocess==0.7.0 pure_eval==0.2.3 pycodestyle==2.12.1 pycparser==2.22 pydocstyle==6.3.0 pyflakes==3.2.0 Pygments==2.19.1 pylint==3.3.7 python-dateutil==2.9.0.post0 python-json-logger==3.3.0 python-lsp-jsonrpc==1.1.2 python-lsp-server==1.12.2 pytoolconfig==1.3.1 PyYAML==6.0.2 pyzmq==26.4.0 referencing==0.36.2 requests==2.32.3 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rope==1.13.0 rpds-py==0.25.1 Send2Trash==1.8.3 setuptools==80.9.0 six==1.17.0 sniffio==1.3.1 snowballstemmer==3.0.1 soupsieve==2.7 stack-data==0.6.3 terminado==0.18.1 tinycss2==1.4.0 tomlkit==0.13.3 tornado==6.5.1 traitlets==5.14.3 types-python-dateutil==2.9.0.20250516 typing_extensions==4.14.0 ujson==5.10.0 uri-template==1.3.0 urllib3==2.4.0 wcwidth==0.2.13 webcolors==24.11.1 webencodings==0.5.1 websocket-client==1.8.0 whatthepatch==1.0.7 yapf==0.43.0 zipp==3.22.0
debug output of a run that failed
[D 2025-06-06 18:17:21.006 ServerApp] Searching ['/private/tmp/testlsp/env/etc/jupyter', '/Users/carlos/.jupyter', '/usr/local/etc/jupyter', '/etc/jupyter'] for config files [D 2025-06-06 18:17:21.006 ServerApp] Looking for jupyter_config in /etc/jupyter [D 2025-06-06 18:17:21.006 ServerApp] Looking for jupyter_config in /usr/local/etc/jupyter [D 2025-06-06 18:17:21.006 ServerApp] Looking for jupyter_config in /Users/carlos/.jupyter [D 2025-06-06 18:17:21.006 ServerApp] Looking for jupyter_config in /private/tmp/testlsp/env/etc/jupyter [D 2025-06-06 18:17:21.006 ServerApp] Looking for jupyter_server_config in /etc/jupyter [D 2025-06-06 18:17:21.006 ServerApp] Looking for jupyter_server_config in /usr/local/etc/jupyter [D 2025-06-06 18:17:21.006 ServerApp] Looking for jupyter_server_config in /Users/carlos/.jupyter [D 2025-06-06 18:17:21.007 ServerApp] Loaded config file: /Users/carlos/.jupyter/jupyter_server_config.py [D 2025-06-06 18:17:21.007 ServerApp] Looking for jupyter_server_config in /private/tmp/testlsp/env/etc/jupyter [I 2025-06-06 18:17:21.031 ServerApp] jupyter_lsp | extension was successfully linked. [D 2025-06-06 18:17:21.033 TerminalsExtensionApp] Config changed: {'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': <LazyConfigValue {'update': {'jupyter_lsp': True, 'jupyter_server_terminals': True, 'notebook_shim': True}}>}, 'ExtensionApp': {'log_level': 'DEBUG'}, 'ContentsManager': {'allow_hidden': True}, 'FileCheckpoints': {'checkpoint_dir': '/tmp/jupyter_checkpoints'}, 'LanguageServerManager': {'virtual_documents_dir': '/tmp/jupyter_virtual_documents'}} [D 2025-06-06 18:17:21.033 ServerApp] Config changed: {'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': <LazyConfigValue value={'jupyterlab': True, 'jupyter_lsp': True, 'jupyter_server_terminals': True, 'notebook_shim': True}>}, 'ExtensionApp': {'log_level': 'DEBUG'}, 'ContentsManager': {'allow_hidden': True}, 'FileCheckpoints': {'checkpoint_dir': '/tmp/jupyter_checkpoints'}, 'LanguageServerManager': {'virtual_documents_dir': '/tmp/jupyter_virtual_documents'}} [I 2025-06-06 18:17:21.033 ServerApp] jupyter_server_terminals | extension was successfully linked. [D 2025-06-06 18:17:21.035 LabApp] Config changed: {'NotebookApp': {}, 'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': <LazyConfigValue value={'jupyterlab': True, 'jupyter_lsp': True, 'jupyter_server_terminals': True, 'notebook_shim': True}>}, 'ExtensionApp': {'log_level': 'DEBUG'}, 'ContentsManager': {'allow_hidden': True}, 'FileCheckpoints': {'checkpoint_dir': '/tmp/jupyter_checkpoints'}, 'LanguageServerManager': {'virtual_documents_dir': '/tmp/jupyter_virtual_documents'}} [I 2025-06-06 18:17:21.035 ServerApp] jupyterlab | extension was successfully linked. [I 2025-06-06 18:17:21.149 ServerApp] notebook_shim | extension was successfully linked. [D 2025-06-06 18:17:21.150 ServerApp] Config changed: {'ExtensionApp': {'log_level': 'DEBUG'}, 'ContentsManager': {'allow_hidden': True}, 'FileCheckpoints': {'checkpoint_dir': '/tmp/jupyter_checkpoints'}, 'LanguageServerManager': {'virtual_documents_dir': '/tmp/jupyter_virtual_documents'}, 'NotebookApp': {}, 'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': <LazyConfigValue value={'jupyterlab': True, 'jupyter_lsp': True, 'jupyter_server_terminals': True, 'notebook_shim': True}>}} [D 2025-06-06 18:17:21.150 ServerApp] Raising open file limit: soft 2560->4096; hard 9223372036854775807->9223372036854775807 [I 2025-06-06 18:17:21.170 ServerApp] notebook_shim | extension was successfully loaded. [D 2025-06-06 18:17:21.171 ServerApp] [lsp] rootUri will be file:///private/tmp/testlsp [D 2025-06-06 18:17:21.171 ServerApp] [lsp] virtualDocumentsUri will be file:///private/tmp/jupyter_virtual_documents [I 2025-06-06 18:17:21.171 ServerApp] jupyter_lsp | extension was successfully loaded. [I 2025-06-06 18:17:21.172 ServerApp] jupyter_server_terminals | extension was successfully loaded. [I 2025-06-06 18:17:21.173 LabApp] JupyterLab extension loaded from /private/tmp/testlsp/env/lib/python3.12/site-packages/jupyterlab [I 2025-06-06 18:17:21.173 LabApp] JupyterLab application directory is /private/tmp/testlsp/env/share/jupyter/lab [I 2025-06-06 18:17:21.173 LabApp] Extension Manager is 'pypi'. [D 2025-06-06 18:17:21.173 LabApp] Plugins in PyPIExtensionManager will managed on the sys_prefix level [D 2025-06-06 18:17:21.211 LabApp] Extensions list will be fetched from https://pypi.org/pypi. [D 2025-06-06 18:17:21.211 LabApp] Plugins in PluginManager will managed on the sys_prefix level [I 2025-06-06 18:17:21.212 ServerApp] jupyterlab | extension was successfully loaded. [I 2025-06-06 18:17:21.213 ServerApp] Serving notebooks from local directory: /private/tmp/testlsp [I 2025-06-06 18:17:21.213 ServerApp] Jupyter Server 2.16.0 is running at: [I 2025-06-06 18:17:21.213 ServerApp] http://localhost:8888/lab?token=b8d6c799487752c076c422bbdd3fc703d60ff0e35a5390b6 [I 2025-06-06 18:17:21.213 ServerApp] http://127.0.0.1:8888/lab?token=b8d6c799487752c076c422bbdd3fc703d60ff0e35a5390b6 [I 2025-06-06 18:17:21.213 ServerApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation). [C 2025-06-06 18:17:21.216 ServerApp]
To access the server, open this file in a browser:
file:///Users/carlos/Library/Jupyter/runtime/jpserver-37725-open.html
Or copy and paste one of these URLs:
http://localhost:8888/lab?token=b8d6c799487752c076c422bbdd3fc703d60ff0e35a5390b6
http://127.0.0.1:8888/lab?token=b8d6c799487752c076c422bbdd3fc703d60ff0e35a5390b6
[D 2025-06-06 18:17:21.219 ServerApp] notebook_shim | extension was successfully started.
[D 2025-06-06 18:17:21.219 ServerApp] jupyter_lsp | extension was successfully started.
[D 2025-06-06 18:17:21.219 ServerApp] jupyter_server_terminals | extension was successfully started.
[D 2025-06-06 18:17:21.219 ServerApp] jupyterlab | extension was successfully started.
[D 2025-06-06 18:17:21.224 ServerApp] Checking for /private/tmp/testlsp/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:17:21.224 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:17:21.224 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:17:21.224 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:17:21.224 ServerApp] bash-language-server/out/cli.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.224 ServerApp] Checking for /private/tmp/testlsp/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:17:21.224 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:17:21.224 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:17:21.224 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:17:21.224 ServerApp] bash-language-server/bin/main.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.224 ServerApp] Checking for /private/tmp/testlsp/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:17:21.224 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:17:21.224 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:17:21.224 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:17:21.225 ServerApp] dockerfile-language-server-nodejs/lib/server.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.225 ServerApp] Checking for /private/tmp/testlsp/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:17:21.225 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:17:21.225 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:17:21.225 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:17:21.225 ServerApp] javascript-typescript-langserver/lib/language-server-stdio.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.225 ServerApp] Checking for /private/tmp/testlsp/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:17:21.225 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:17:21.225 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:17:21.225 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:17:21.225 ServerApp] pyright/langserver.index.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.425 ServerApp] Checking for /private/tmp/testlsp/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:17:21.425 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:17:21.425 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:17:21.425 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:17:21.425 ServerApp] sql-language-server/dist/bin/cli.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:17:21.426 ServerApp] typescript-language-server/lib/cli.mjs not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:17:21.426 ServerApp] unified-language-server/src/server.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:17:21.426 ServerApp] vscode-css-languageserver-bin/cssServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:17:21.426 ServerApp] vscode-html-languageserver-bin/htmlServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:17:21.426 ServerApp] vscode-json-languageserver-bin/jsonServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:17:21.426 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:17:21.426 ServerApp] yaml-language-server/bin/yaml-language-server not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[I 2025-06-06 18:17:21.426 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, 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
[D 2025-06-06 18:17:21.431 ServerApp] Checking for /private/tmp/testlsp/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:17:21.431 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:17:21.431 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:17:21.431 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:17:21.431 ServerApp] bash-language-server/out/cli.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:17:21.432 ServerApp] bash-language-server/bin/main.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:17:21.432 ServerApp] bash-language-server/out/cli.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:17:21.432 ServerApp] bash-language-server/bin/main.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:17:21.432 ServerApp] dockerfile-language-server-nodejs/lib/server.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:17:21.432 ServerApp] dockerfile-language-server-nodejs/lib/server.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:17:21.432 ServerApp] javascript-typescript-langserver/lib/language-server-stdio.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:17:21.432 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:17:21.432 ServerApp] javascript-typescript-langserver/lib/language-server-stdio.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.433 ServerApp] Checking for /private/tmp/testlsp/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:17:21.433 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:17:21.433 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:17:21.433 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:17:21.433 ServerApp] pyright/langserver.index.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.433 ServerApp] Checking for /private/tmp/testlsp/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:17:21.433 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:17:21.433 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:17:21.433 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:17:21.433 ServerApp] pyright/langserver.index.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.434 ServerApp] Checking for /private/tmp/testlsp/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:17:21.434 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:17:21.435 ServerApp] sql-language-server/dist/bin/cli.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:17:21.435 ServerApp] sql-language-server/dist/bin/cli.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:17:21.435 ServerApp] typescript-language-server/lib/cli.mjs not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:17:21.435 ServerApp] typescript-language-server/lib/cli.mjs not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:17:21.435 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:17:21.436 ServerApp] unified-language-server/src/server.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:17:21.436 ServerApp] unified-language-server/src/server.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] vscode-css-languageserver-bin/cssServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] vscode-css-languageserver-bin/cssServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] vscode-html-languageserver-bin/htmlServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] vscode-html-languageserver-bin/htmlServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:17:21.436 ServerApp] vscode-json-languageserver-bin/jsonServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.436 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:17:21.437 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:17:21.437 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:17:21.437 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:17:21.437 ServerApp] vscode-json-languageserver-bin/jsonServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.437 ServerApp] Checking for /private/tmp/testlsp/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:17:21.437 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:17:21.437 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:17:21.437 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:17:21.437 ServerApp] yaml-language-server/bin/yaml-language-server not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.437 ServerApp] Checking for /private/tmp/testlsp/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:17:21.437 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:17:21.437 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:17:21.437 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:17:21.437 ServerApp] yaml-language-server/bin/yaml-language-server not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:17:21.448 ServerApp] [lsp] Servers that requested virtual documents on disk: ['pylsp', 'r-languageserver']
[D 2025-06-06 18:17:21.449 ServerApp] [lsp] The following Language Servers will be available: {
"pylsp": {
"argv": [
"/private/tmp/testlsp/env/bin/python3.12",
"-m",
"pylsp"
],
"config_schema": {
"properties": {
"pylsp.configurationSources": {
"default": [
"pycodestyle"
],
"description": "List of configuration sources to use.",
"items": {
"enum": [
"pycodestyle",
"pyflakes"
],
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.flake8.config": {
"default": null,
"description": "Path to the config file that will be the authoritative config source.",
"type": [
"string",
"null"
]
},
"pylsp.plugins.flake8.enabled": {
"default": false,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.flake8.exclude": {
"default": [],
"description": "List of files or directories to exclude.",
"items": {
"type": "string"
},
"type": "array"
},
"pylsp.plugins.flake8.executable": {
"default": "flake8",
"description": "Path to the flake8 executable.",
"type": "string"
},
"pylsp.plugins.flake8.filename": {
"default": null,
"description": "Only check for filenames matching the patterns in this list.",
"type": [
"string",
"null"
]
},
"pylsp.plugins.flake8.hangClosing": {
"default": null,
"description": "Hang closing bracket instead of matching indentation of opening bracket's line.",
"type": [
"boolean",
"null"
]
},
"pylsp.plugins.flake8.ignore": {
"default": [],
"description": "List of errors and warnings to ignore (or skip).",
"items": {
"type": "string"
},
"type": "array"
},
"pylsp.plugins.flake8.indentSize": {
"default": null,
"description": "Set indentation spaces.",
"type": [
"integer",
"null"
]
},
"pylsp.plugins.flake8.maxLineLength": {
"default": null,
"description": "Maximum allowed line length for the entirety of this run.",
"type": [
"integer",
"null"
]
},
"pylsp.plugins.flake8.perFileIgnores": {
"default": [],
"description": "A pairing of filenames and violation codes that defines which violations to ignore in a particular file, for example: [\"file_path.py:W305,W304\"]).",
"items": {
"type": "string"
},
"type": [
"array"
]
},
"pylsp.plugins.flake8.select": {
"default": null,
"description": "List of errors and warnings to enable.",
"items": {
"type": "string"
},
"type": [
"array",
"null"
],
"uniqueItems": true
},
"pylsp.plugins.jedi.env_vars": {
"default": null,
"description": "Define environment variables for jedi.Script and Jedi.names.",
"type": [
"object",
"null"
]
},
"pylsp.plugins.jedi.environment": {
"default": null,
"description": "Define environment for jedi.Script and Jedi.names.",
"type": [
"string",
"null"
]
},
"pylsp.plugins.jedi.extra_paths": {
"default": [],
"description": "Define extra paths for jedi.Script.",
"items": {
"type": "string"
},
"type": "array"
},
"pylsp.plugins.jedi_completion.cache_for": {
"default": [
"pandas",
"numpy",
"tensorflow",
"matplotlib"
],
"description": "Modules for which labels and snippets should be cached.",
"items": {
"type": "string"
},
"type": "array"
},
"pylsp.plugins.jedi_completion.eager": {
"default": false,
"description": "Resolve documentation and detail eagerly.",
"type": "boolean"
},
"pylsp.plugins.jedi_completion.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.jedi_completion.fuzzy": {
"default": false,
"description": "Enable fuzzy when requesting autocomplete.",
"type": "boolean"
},
"pylsp.plugins.jedi_completion.include_class_objects": {
"default": true,
"description": "Adds class objects as a separate completion item.",
"type": "boolean"
},
"pylsp.plugins.jedi_completion.include_params": {
"default": true,
"description": "Auto-completes methods and classes with tabstops for each parameter.",
"type": "boolean"
},
"pylsp.plugins.jedi_completion.resolve_at_most": {
"default": 25,
"description": "How many labels and snippets (at most) should be resolved?",
"type": "number"
},
"pylsp.plugins.jedi_definition.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.jedi_definition.follow_builtin_imports": {
"default": true,
"description": "If follow_imports is True will decide if it follow builtin imports.",
"type": "boolean"
},
"pylsp.plugins.jedi_definition.follow_imports": {
"default": true,
"description": "The goto call will follow imports.",
"type": "boolean"
},
"pylsp.plugins.jedi_hover.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.jedi_references.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.jedi_signature_help.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.jedi_symbols.all_scopes": {
"default": true,
"description": "If True lists the names of all scopes instead of only the module namespace.",
"type": "boolean"
},
"pylsp.plugins.jedi_symbols.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.jedi_symbols.include_import_symbols": {
"default": true,
"description": "If True includes symbols imported from other libraries.",
"type": "boolean"
},
"pylsp.plugins.mccabe.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.mccabe.threshold": {
"default": 15,
"description": "The minimum threshold that triggers warnings about cyclomatic complexity.",
"type": "number"
},
"pylsp.plugins.preload.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.preload.modules": {
"default": [],
"description": "List of modules to import on startup",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pycodestyle.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.pycodestyle.exclude": {
"default": [],
"description": "Exclude files or directories which match these patterns.",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pycodestyle.filename": {
"default": [],
"description": "When parsing directories, only check filenames matching these patterns.",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pycodestyle.hangClosing": {
"default": null,
"description": "Hang closing bracket instead of matching indentation of opening bracket's line.",
"type": [
"boolean",
"null"
]
},
"pylsp.plugins.pycodestyle.ignore": {
"default": [],
"description": "Ignore errors and warnings",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pycodestyle.indentSize": {
"default": null,
"description": "Set indentation spaces.",
"type": [
"integer",
"null"
]
},
"pylsp.plugins.pycodestyle.maxLineLength": {
"default": null,
"description": "Set maximum allowed line length.",
"type": [
"number",
"null"
]
},
"pylsp.plugins.pycodestyle.select": {
"default": [],
"description": "Select errors and warnings",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pydocstyle.addIgnore": {
"default": [],
"description": "Ignore errors and warnings in addition to the specified convention.",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pydocstyle.addSelect": {
"default": [],
"description": "Select errors and warnings in addition to the specified convention.",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pydocstyle.convention": {
"default": null,
"description": "Choose the basic list of checked errors by specifying an existing convention.",
"enum": [
"pep257",
"numpy",
null
],
"type": [
"string",
"null"
]
},
"pylsp.plugins.pydocstyle.enabled": {
"default": false,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.pydocstyle.ignore": {
"default": [],
"description": "Ignore errors and warnings",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pydocstyle.match": {
"default": "(?!test_).\.py",
"description": "Check only files that exactly match the given regular expression; default is to match files that don't start with 'test_' but end with '.py'.",
"type": "string"
},
"pylsp.plugins.pydocstyle.matchDir": {
"default": "[^\.].",
"description": "Search only dirs that exactly match the given regular expression; default is to match dirs which do not begin with a dot.",
"type": "string"
},
"pylsp.plugins.pydocstyle.select": {
"default": [],
"description": "Select errors and warnings",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pyflakes.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.pylint.args": {
"default": [],
"description": "Arguments to pass to pylint.",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": false
},
"pylsp.plugins.pylint.enabled": {
"default": false,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.pylint.executable": {
"default": null,
"description": "Executable to run pylint with. Enabling this will run pylint on unsaved files via stdin. Can slow down workflow. Only works with python3.",
"type": [
"string",
"null"
]
},
"pylsp.plugins.rope_completion.eager": {
"default": false,
"description": "Resolve documentation and detail eagerly.",
"type": "boolean"
},
"pylsp.plugins.rope_completion.enabled": {
"default": false,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.yapf.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.rope.extensionModules": {
"default": null,
"description": "Builtin and c-extension modules that are allowed to be imported and inspected by rope.",
"type": [
"null",
"string"
]
},
"pylsp.rope.ropeFolder": {
"default": null,
"description": "The name of the folder in which rope stores project configurations and data. Pass null for not using such a folder at all.",
"items": {
"type": "string"
},
"type": [
"null",
"array"
],
"uniqueItems": true
}
},
"title": "Python Language Server Configuration",
"type": "object"
},
"display_name": "python-lsp-server (pylsp)",
"env": {
"PYTHONUNBUFFERED": "1"
},
"extend": [
{
"display_name": "pyls-mypy",
"install": {
"conda": "conda install pyls-mypy",
"pip": "pip install pyls-mypy"
}
},
{
"display_name": "pyls-black",
"install": {
"conda": "conda install pyls-black",
"pip": "pip install pyls-black"
}
},
{
"display_name": "pyls-isort",
"install": {
"conda": "conda install pyls-isort",
"pip": "pip install pyls-isort"
}
},
{
"display_name": "pyls-memestra",
"install": {
"conda": "conda install pyls-memestra",
"pip": "pip install pyls-memestra"
}
}
],
"install": {
"conda": "conda install -c conda-forge python-lsp-server",
"pip": "pip install 'python-lsp-server[all]'"
},
"languages": [
"python"
],
"mime_types": [
"text/python",
"text/x-ipython"
],
"urls": {
"home": "https://github.com/python-lsp/python-lsp-server",
"issues": "https://github.com/python-lsp/python-lsp-server/issues"
},
"version": 2
},
"r-languageserver": {
"argv": [
"/opt/homebrew/bin/Rscript",
"--slave",
"-e",
"languageserver::run()"
],
"config_schema": {
"properties": {
"r.lsp.debug": {
"default": true,
"description": "Increase verbosity for debug purpose.",
"type": "boolean"
},
"r.lsp.diagnostics": {
"default": true,
"description": "Enable file diagnostics via lintr.",
"type": "boolean"
},
"r.lsp.link_file_size_limit": {
"default": 16384,
"description": "Maximum file size (in bytes) that supports document links.",
"type": "number"
},
"r.lsp.lint_cache": {
"default": false,
"description": "Toggle caching of lint results.",
"type": "boolean"
},
"r.lsp.log_file": {
"default": null,
"description": "File to log debug messages, fallback to stderr if empty.",
"type": [
"string",
"null"
]
},
"r.lsp.max_completions": {
"default": 200,
"description": "Maximum number of completion items.",
"type": "number"
},
"r.lsp.rich_documentation": {
"default": true,
"description": "Rich documentation with enhanced markdown features.",
"type": "boolean"
},
"r.lsp.snippet_support": {
"default": true,
"description": "Enable snippets in auto completion.",
"type": "boolean"
}
},
"title": "R Language Server confiuguration",
"type": "object"
},
"display_name": "r-languageserver",
"install": {
"conda": "conda install -c conda-forge r-languageserver",
"cran": "install.packages("languageserver")"
},
"languages": [
"r"
],
"mime_types": [
"text/x-rsrc"
],
"troubleshoot": "Please ensure that RScript executable is in the PATH; this should happen automatically when using Linux, Mac OS or Conda, but will require manual configuration when using the default R installer on Windows.\n\nFor more details please consult documentation:\nhttps://cran.r-project.org/bin/windows/base/rw-FAQ.html#Rcmd-is-not-found-in-my-PATH_0021\n\nIf Rscript is already in the PATH, you can check whether the language server package is properly installed with:\n\n Rscript -e "cat(system.file(package='languageserver'))"\n\nwhich should return the path to the installed package.\n",
"urls": {
"home": "https://github.com/REditorSupport/languageserver",
"issues": "https://github.com/REditorSupport/languageserver/issues"
},
"version": 2
}
}
[D 2025-06-06 18:17:22.387 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.400 LabApp] Using contents: services/contents
[D 2025-06-06 18:17:22.401 LabApp] 200 GET /lab?token=[secret] (064bbd6f2c7b47a698157b623706f8d5@::1) 15.22ms
[D 2025-06-06 18:17:22.565 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.566 ServerApp] Found kernel python3 in /private/tmp/testlsp/env/share/jupyter/kernels
[D 2025-06-06 18:17:22.583 ServerApp] 200 GET /api/kernelspecs?1749244642563 (064bbd6f2c7b47a698157b623706f8d5@::1) 18.70ms
[D 2025-06-06 18:17:22.583 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.584 ServerApp] 200 GET /api/me?1749244642563 (064bbd6f2c7b47a698157b623706f8d5@::1) 19.16ms
[D 2025-06-06 18:17:22.588 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.593 LabApp] 200 GET /lab/api/workspaces?1749244642569 (064bbd6f2c7b47a698157b623706f8d5@::1) 8.10ms
[D 2025-06-06 18:17:22.593 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.593 ServerApp] Found kernel python3 in /private/tmp/testlsp/env/share/jupyter/kernels
[D 2025-06-06 18:17:22.594 ServerApp] 200 GET /api/kernelspecs?1749244642583 (064bbd6f2c7b47a698157b623706f8d5@::1) 8.39ms
[D 2025-06-06 18:17:22.594 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.643 LabApp] 200 GET /lab/api/settings?1749244642565 (064bbd6f2c7b47a698157b623706f8d5@::1) 57.22ms
[D 2025-06-06 18:17:22.644 ServerApp] 101 GET /api/events/subscribe (064bbd6f2c7b47a698157b623706f8d5@::1) 56.50ms
[D 2025-06-06 18:17:22.644 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.644 ServerApp] 200 GET /api/kernels?1749244642568 (064bbd6f2c7b47a698157b623706f8d5@::1) 56.61ms
[D 2025-06-06 18:17:22.644 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.645 TerminalsExtensionApp] 200 GET /api/terminals?1749244642568 (064bbd6f2c7b47a698157b623706f8d5@::1) 56.87ms
[D 2025-06-06 18:17:22.645 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.646 ServerApp] 200 GET /api/sessions?1749244642568 (064bbd6f2c7b47a698157b623706f8d5@::1) 57.52ms
[D 2025-06-06 18:17:22.646 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.647 ServerApp] 200 GET /api/me?1749244642584 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.51ms
[D 2025-06-06 18:17:22.702 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.704 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.707 LabApp] 200 GET /lab/api/settings/@jupyter-lsp/jupyterlab-lsp:plugin?1749244642702 (064bbd6f2c7b47a698157b623706f8d5@::1) 4.10ms
[D 2025-06-06 18:17:22.714 ServerApp] 200 GET /lab/api/translations/default?1749244642701 (064bbd6f2c7b47a698157b623706f8d5@::1) 12.49ms
[D 2025-06-06 18:17:22.717 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.717 ServerApp] 200 GET /api/config/jupyterlabapputilsextensionannouncements?1749244642716 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.94ms
[D 2025-06-06 18:17:22.728 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.730 ServerApp] 200 GET /lsp/status?1749244642726 (064bbd6f2c7b47a698157b623706f8d5@::1) 2.31ms
[D 2025-06-06 18:17:22.742 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.749 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.750 LabApp] 200 GET /lab/api/settings/@jupyterlab/codemirror-extension:plugin?1749244642746 (064bbd6f2c7b47a698157b623706f8d5@::1) 2.79ms
[D 2025-06-06 18:17:22.759 ServerApp] 200 GET /lab/api/translations?1749244642741 (064bbd6f2c7b47a698157b623706f8d5@::1) 17.71ms
[D 2025-06-06 18:17:22.812 ServerApp] Path @jupyterlab/theme-light-extension/index.css served from /private/tmp/testlsp/env/share/jupyter/lab/themes/@jupyterlab/theme-light-extension/index.css
[D 2025-06-06 18:17:22.812 ServerApp] 304 GET /lab/api/themes/@jupyterlab/theme-light-extension/index.css (064bbd6f2c7b47a698157b623706f8d5@::1) 1.23ms
[D 2025-06-06 18:17:22.833 ServerApp] Accepting token-authenticated request from ::1
[W 2025-06-06 18:17:22.834 LabApp] Could not determine jupyterlab build status without nodejs
[D 2025-06-06 18:17:22.834 LabApp] 200 GET /lab/api/build?1749244642832 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.29ms
[D 2025-06-06 18:17:22.861 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.870 ServerApp] 200 GET /api/contents?content=1&hash=0&1749244642860 (064bbd6f2c7b47a698157b623706f8d5@::1) 8.53ms
[D 2025-06-06 18:17:22.904 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.907 LabApp] 200 GET /lab/api/settings/@jupyterlab/docmanager-extension:plugin?1749244642901 (064bbd6f2c7b47a698157b623706f8d5@::1) 4.36ms
[D 2025-06-06 18:17:22.908 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.911 LabApp] 200 GET /lab/api/settings/@jupyterlab/notebook-extension:panel?1749244642903 (064bbd6f2c7b47a698157b623706f8d5@::1) 4.01ms
[D 2025-06-06 18:17:22.941 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.942 LabApp] 200 GET /lab/api/workspaces/default?1749244642940 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.27ms
[D 2025-06-06 18:17:22.997 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:22.998 ServerApp] 200 GET /api/contents?content=0&hash=0&1749244642995 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.52ms
[D 2025-06-06 18:17:22.999 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:23.000 ServerApp] 200 GET /api/contents/Untitled.ipynb?content=0&hash=0&1749244642996 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.36ms
[D 2025-06-06 18:17:23.001 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:23.002 ServerApp] 200 GET /api/contents/mylib.py?content=0&hash=0&1749244642996 (064bbd6f2c7b47a698157b623706f8d5@::1) 2.01ms
[D 2025-06-06 18:17:23.004 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:23.005 ServerApp] 200 GET /api/contents/Untitled.ipynb?content=0&hash=0&1749244642996 (064bbd6f2c7b47a698157b623706f8d5@::1) 3.78ms
[D 2025-06-06 18:17:23.006 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:23.006 ServerApp] 200 GET /api/contents/env/lib/python3.12/site-packages/jedi/third_party/typeshed/stdlib/3?content=0&hash=0&1749244642996 (064bbd6f2c7b47a698157b623706f8d5@::1) 3.71ms
[D 2025-06-06 18:17:23.007 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:23.007 ServerApp] 200 GET /api/contents/env/lib/python3.12/site-packages/jedi/third_party/typeshed/stdlib/3/builtins.pyi?content=0&hash=0&1749244642996 (064bbd6f2c7b47a698157b623706f8d5@::1) 4.23ms
[D 2025-06-06 18:17:23.007 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:23.008 ServerApp] 200 GET /api/contents/mylib.py?content=0&hash=0&1749244642996 (064bbd6f2c7b47a698157b623706f8d5@::1) 4.70ms
[D 2025-06-06 18:17:23.008 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:23.009 ServerApp] 200 GET /api/contents/env/lib/python3.12/site-packages/jedi/third_party/typeshed/stdlib/3/builtins.pyi?content=0&hash=0&1749244642996 (064bbd6f2c7b47a698157b623706f8d5@::1) 4.08ms
[D 2025-06-06 18:17:23.011 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:23.021 LabApp] 200 GET /lab/api/settings?ids_only=true&1749244643003 (064bbd6f2c7b47a698157b623706f8d5@::1) 10.69ms
[D 2025-06-06 18:17:23.024 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:23.029 LabApp] 200 GET /lab/api/settings/@jupyterlab/lsp-extension:plugin?1749244643022 (064bbd6f2c7b47a698157b623706f8d5@::1) 5.93ms
[D 2025-06-06 18:17:23.526 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:23.527 LabApp] 204 PUT /lab/api/workspaces/default?1749244643521 (064bbd6f2c7b47a698157b623706f8d5@::1) 2.51ms
[D 2025-06-06 18:17:24.016 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:24.017 LabApp] Requesting PyPI.org RPC API for prebuilt JupyterLab extensions.
[D 2025-06-06 18:17:24.027 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:24.029 LabApp] 204 PUT /lab/api/workspaces/default?1749244644024 (064bbd6f2c7b47a698157b623706f8d5@::1) 2.93ms
[D 2025-06-06 18:17:24.033 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:24.038 ServerApp] 200 GET /api/contents?1749244644031 (064bbd6f2c7b47a698157b623706f8d5@::1) 5.77ms
[D 2025-06-06 18:17:24.042 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:24.046 ServerApp] 200 GET /api/contents?content=1&hash=0&1749244644040 (064bbd6f2c7b47a698157b623706f8d5@::1) 4.29ms
[D 2025-06-06 18:17:24.050 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:24.054 ServerApp] 200 GET /api/contents?content=1&hash=0&1749244644048 (064bbd6f2c7b47a698157b623706f8d5@::1) 4.31ms
[D 2025-06-06 18:17:24.591 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:24.593 LabApp] 204 PUT /lab/api/workspaces/default?1749244644588 (064bbd6f2c7b47a698157b623706f8d5@::1) 2.37ms
[D 2025-06-06 18:17:26.344 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.347 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.483 ServerApp] 200 GET /api/contents/Untitled.ipynb?type=notebook&content=1&hash=1&contentProviderId=undefined&1749244646343 (064bbd6f2c7b47a698157b623706f8d5@::1) 139.37ms
[D 2025-06-06 18:17:26.488 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.489 ServerApp] 200 GET /api/contents/Untitled.ipynb/checkpoints?1749244646487 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.93ms
[D 2025-06-06 18:17:26.490 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.490 ServerApp] 200 GET /api/contents/Untitled.ipynb/checkpoints?1749244646487 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.93ms
[D 2025-06-06 18:17:26.491 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.491 ServerApp] 200 GET /api/contents/Untitled.ipynb/checkpoints?1749244646489 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.67ms
[D 2025-06-06 18:17:26.492 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.494 ServerApp] 201 POST /api/contents/Untitled.ipynb/checkpoints?1749244646491 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.92ms
[D 2025-06-06 18:17:26.513 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.513 ServerApp] 200 GET /api/sessions?1749244646511 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.71ms
[D 2025-06-06 18:17:26.516 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.517 ServerApp] Instantiating kernel 'Python 3 (ipykernel)' with kernel provisioner: local-provisioner
[D 2025-06-06 18:17:26.525 ServerApp] Starting kernel: ['/private/tmp/testlsp/env/bin/python3.12', '-m', 'ipykernel_launcher', '-f', '/Users/carlos/Library/Jupyter/runtime/kernel-7c6c97f5-961d-46f6-82cb-681473de0e9a.json']
[D 2025-06-06 18:17:26.531 ServerApp] Connecting to: tcp://127.0.0.1:65047
[I 2025-06-06 18:17:26.545 ServerApp] Kernel started: 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.545 ServerApp] Kernel args (excluding env): {'kernel_name': 'python3', 'cwd': '/private/tmp/testlsp'}
[D 2025-06-06 18:17:26.545 ServerApp] Kernel argument 'env' passed with: ['SHELL', 'XPC_FLAGS', 'HISTCONTROL', 'TERM_PROGRAM_VERSION', '__CFBundleIdentifier', 'SSH_AUTH_SOCK', 'TERM_SESSION_ID', 'HOMEBREW_PREFIX', 'EDITOR', 'PWD', 'LOGNAME', 'CDPATH', 'HOME', 'LANG', 'LS_COLORS', 'VIRTUAL_ENV', 'VIRTUAL_ENV_DISABLE_PROMPT', 'TMPDIR', 'PROMPT_COMMAND', 'R_LIBS_USER', 'INFOPATH', 'PYTHONPATH', 'TERM', 'USER', 'HOMEBREW_CELLAR', 'SHLVL', 'HOMEBREW_REPOSITORY', 'XPC_SERVICE_NAME', 'LC_CTYPE', 'LC_ALL', 'PATH', 'PASSWORD_STORE_DIR', 'OLDPWD', 'TERM_PROGRAM', '_', '__CF_USER_TEXT_ENCODING', 'JPY_SESSION_NAME']
[D 2025-06-06 18:17:26.545 ServerApp] Connecting to: tcp://127.0.0.1:65044
[D 2025-06-06 18:17:26.546 ServerApp] 201 POST /api/sessions?1749244646514 (064bbd6f2c7b47a698157b623706f8d5@::1) 30.20ms
[D 2025-06-06 18:17:26.547 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.548 ServerApp] 200 GET /api/sessions?1749244646547 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.64ms
[D 2025-06-06 18:17:26.551 ServerApp] Requesting kernel info from 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.551 ServerApp] Connecting to: tcp://127.0.0.1:65043
[D 2025-06-06 18:17:26.552 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.553 ServerApp] 200 PATCH /api/sessions/835bc259-25fc-4a8f-b0ce-51830007e2f8?1749244646550 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.06ms
[D 2025-06-06 18:17:26.553 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.554 ServerApp] 200 GET /api/kernels?1749244646550 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.67ms
[D 2025-06-06 18:17:26.555 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.556 ServerApp] 200 PATCH /api/sessions/835bc259-25fc-4a8f-b0ce-51830007e2f8?1749244646553 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.70ms
[D 2025-06-06 18:17:26.557 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.557 ServerApp] 200 GET /api/sessions?1749244646553 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.61ms
[D 2025-06-06 18:17:26.558 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.558 ServerApp] Found kernel python3 in /private/tmp/testlsp/env/share/jupyter/kernels
[D 2025-06-06 18:17:26.560 ServerApp] 200 GET /api/kernelspecs?1749244646556 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.89ms
[D 2025-06-06 18:17:26.681 ServerApp] 200 GET /api/nbconvert?1749244646346 (064bbd6f2c7b47a698157b623706f8d5@::1) 334.96ms
[D 2025-06-06 18:17:26.852 ServerApp] Waiting for pending kernel_info request
[D 2025-06-06 18:17:26.899 ServerApp] Received kernel info: {'status': 'ok', 'protocol_version': '5.3', 'implementation': 'ipython', 'implementation_version': '9.3.0', 'language_info': {'name': 'python', 'version': '3.12.9', 'mimetype': 'text/x-python', 'codemirror_mode': {'name': 'ipython', 'version': 3}, 'pygments_lexer': 'ipython3', 'nbconvert_exporter': 'python', 'file_extension': '.py'}, 'banner': "Python 3.12.9 (main, Feb 4 2025, 14:38:38) [Clang 16.0.0 (clang-1600.0.26.6)]\nType 'copyright', 'credits' or 'license' for more information\nIPython 9.3.0 -- An enhanced Interactive Python. Type '?' for help.\nTip: IPython 9.0+ has hooks to integrate AI/LLM completions.\n", 'help_links': [{'text': 'Python Reference', 'url': 'https://docs.python.org/3.12'}, {'text': 'IPython Reference', 'url': 'https://ipython.org/documentation.html'}, {'text': 'NumPy Reference', 'url': 'https://docs.scipy.org/doc/numpy/reference/'}, {'text': 'SciPy Reference', 'url': 'https://docs.scipy.org/doc/scipy/reference/'}, {'text': 'Matplotlib Reference', 'url': 'https://matplotlib.org/contents.html'}, {'text': 'SymPy Reference', 'url': 'http://docs.sympy.org/latest/index.html'}, {'text': 'pandas Reference', 'url': 'https://pandas.pydata.org/pandas-docs/stable/'}]}
[D 2025-06-06 18:17:26.899 ServerApp] 101 GET /api/kernels/7c6c97f5-961d-46f6-82cb-681473de0e9a/channels?session_id=697e60ab-68cb-4671-8c63-797e2666c436 (064bbd6f2c7b47a698157b623706f8d5@::1) 349.06ms
[D 2025-06-06 18:17:26.899 ServerApp] Opening websocket /api/kernels/7c6c97f5-961d-46f6-82cb-681473de0e9a/channels
[I 2025-06-06 18:17:26.899 ServerApp] Connecting to kernel 7c6c97f5-961d-46f6-82cb-681473de0e9a.
[D 2025-06-06 18:17:26.899 ServerApp] Getting buffer for 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.899 ServerApp] Connecting to: tcp://127.0.0.1:65044
[D 2025-06-06 18:17:26.899 ServerApp] Connecting to: tcp://127.0.0.1:65043
[D 2025-06-06 18:17:26.899 ServerApp] Connecting to: tcp://127.0.0.1:65047
[D 2025-06-06 18:17:26.899 ServerApp] Connecting to: tcp://127.0.0.1:65045
[D 2025-06-06 18:17:26.899 ServerApp] Connecting to: tcp://127.0.0.1:65043
[D 2025-06-06 18:17:26.900 ServerApp] Connecting to: tcp://127.0.0.1:65047
[D 2025-06-06 18:17:26.900 ServerApp] 101 GET /api/kernels/7c6c97f5-961d-46f6-82cb-681473de0e9a/channels?session_id=9de38bd1-d1e9-41b9-9833-9852f9f16ed8 ([email protected]) 48.42ms
[D 2025-06-06 18:17:26.900 ServerApp] Opening websocket /api/kernels/7c6c97f5-961d-46f6-82cb-681473de0e9a/channels
[I 2025-06-06 18:17:26.900 ServerApp] Connecting to kernel 7c6c97f5-961d-46f6-82cb-681473de0e9a.
[D 2025-06-06 18:17:26.900 ServerApp] Getting buffer for 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.900 ServerApp] Connecting to: tcp://127.0.0.1:65044
[D 2025-06-06 18:17:26.900 ServerApp] Connecting to: tcp://127.0.0.1:65043
[D 2025-06-06 18:17:26.900 ServerApp] Connecting to: tcp://127.0.0.1:65047
[D 2025-06-06 18:17:26.900 ServerApp] Connecting to: tcp://127.0.0.1:65045
[D 2025-06-06 18:17:26.900 ServerApp] Connecting to: tcp://127.0.0.1:65043
[D 2025-06-06 18:17:26.901 ServerApp] Connecting to: tcp://127.0.0.1:65047
[W 2025-06-06 18:17:26.901 ServerApp] The websocket_ping_timeout (90000) cannot be longer than the websocket_ping_interval (30000).
Setting websocket_ping_timeout=30000
[D 2025-06-06 18:17:26.901 ServerApp] Nudge: attempt 1 on kernel 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.901 ServerApp] Nudge: attempt 1 on kernel 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.902 ServerApp] Nudge: IOPub received: 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.902 ServerApp] Nudge: resolving iopub future: 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.902 ServerApp] Nudge: IOPub received: 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.902 ServerApp] Nudge: resolving iopub future: 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.903 ServerApp] Nudge: shell info reply received: 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.903 ServerApp] Nudge: resolving shell future: 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.904 ServerApp] Nudge: control info reply received: 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.904 ServerApp] Nudge: resolving control future: 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.911 ServerApp] 101 GET /api/kernels/7c6c97f5-961d-46f6-82cb-681473de0e9a/channels?session_id=12159f6e-6768-478b-bb0c-02a2e2677764 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.97ms
[D 2025-06-06 18:17:26.911 ServerApp] Opening websocket /api/kernels/7c6c97f5-961d-46f6-82cb-681473de0e9a/channels
[I 2025-06-06 18:17:26.911 ServerApp] Connecting to kernel 7c6c97f5-961d-46f6-82cb-681473de0e9a.
[D 2025-06-06 18:17:26.911 ServerApp] Getting buffer for 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.911 ServerApp] Connecting to: tcp://127.0.0.1:65044
[D 2025-06-06 18:17:26.912 ServerApp] Connecting to: tcp://127.0.0.1:65043
[D 2025-06-06 18:17:26.912 ServerApp] Connecting to: tcp://127.0.0.1:65047
[D 2025-06-06 18:17:26.912 ServerApp] Connecting to: tcp://127.0.0.1:65045
[D 2025-06-06 18:17:26.912 ServerApp] Connecting to: tcp://127.0.0.1:65043
[D 2025-06-06 18:17:26.912 ServerApp] Connecting to: tcp://127.0.0.1:65047
[D 2025-06-06 18:17:26.914 ServerApp] Nudge: attempt 1 on kernel 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.915 ServerApp] Path favicons/favicon-busy-1.ico served from /private/tmp/testlsp/env/lib/python3.12/site-packages/jupyter_server/static/favicons/favicon-busy-1.ico
[D 2025-06-06 18:17:26.915 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 2.13ms
[D 2025-06-06 18:17:26.916 ServerApp] Websocket closed 7c6c97f5-961d-46f6-82cb-681473de0e9a:697e60ab-68cb-4671-8c63-797e2666c436
[D 2025-06-06 18:17:26.916 ServerApp] activity on 7c6c97f5-961d-46f6-82cb-681473de0e9a: status (busy)
[D 2025-06-06 18:17:26.916 ServerApp] Nudge: IOPub received: 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.916 ServerApp] Nudge: resolving iopub future: 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.917 ServerApp] activity on 7c6c97f5-961d-46f6-82cb-681473de0e9a: status (busy)
[D 2025-06-06 18:17:26.918 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.92ms
[D 2025-06-06 18:17:26.918 ServerApp] activity on 7c6c97f5-961d-46f6-82cb-681473de0e9a: status (idle)
[D 2025-06-06 18:17:26.919 ServerApp] activity on 7c6c97f5-961d-46f6-82cb-681473de0e9a: status (idle)
[D 2025-06-06 18:17:26.919 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.919 ServerApp] 200 GET /api/sessions?1749244646914 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.85ms
[D 2025-06-06 18:17:26.919 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.919 ServerApp] 200 GET /api/kernels?1749244646914 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.96ms
[D 2025-06-06 18:17:26.920 ServerApp] Nudge: shell info reply received: 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.920 ServerApp] Nudge: resolving shell future: 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.920 ServerApp] Nudge: control info reply received: 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:26.920 ServerApp] activity on 7c6c97f5-961d-46f6-82cb-681473de0e9a: status (idle)
[D 2025-06-06 18:17:26.921 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.80ms
[D 2025-06-06 18:17:26.921 ServerApp] activity on 7c6c97f5-961d-46f6-82cb-681473de0e9a: status (idle)
[D 2025-06-06 18:17:26.922 ServerApp] activity on 7c6c97f5-961d-46f6-82cb-681473de0e9a: status (idle)
[D 2025-06-06 18:17:26.922 ServerApp] activity on 7c6c97f5-961d-46f6-82cb-681473de0e9a: status (idle)
[D 2025-06-06 18:17:26.923 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.96ms
[D 2025-06-06 18:17:26.924 ServerApp] activity on 7c6c97f5-961d-46f6-82cb-681473de0e9a: status (idle)
[D 2025-06-06 18:17:26.924 ServerApp] 101 GET /lsp/ws/pylsp (064bbd6f2c7b47a698157b623706f8d5@::1) 1.14ms
[D 2025-06-06 18:17:26.928 ServerApp] <LspStdIoWriter(parent=<LanguageServerSession(language_server=pylsp, argv=['/private/tmp/testlsp/env/bin/python3.12', '-m', 'pylsp'])>)> initialized
[D 2025-06-06 18:17:26.929 ServerApp] <LspStdIoReader(parent=<LanguageServerSession(language_server=pylsp, argv=['/private/tmp/testlsp/env/bin/python3.12', '-m', 'pylsp'])>)> initialized
[D 2025-06-06 18:17:26.929 ServerApp] [pylsp] Opened a handler
[D 2025-06-06 18:17:26.929 ServerApp] Opening websocket /lsp/ws/pylsp
[D 2025-06-06 18:17:26.930 ServerApp] activity on 7c6c97f5-961d-46f6-82cb-681473de0e9a: status (idle)
[D 2025-06-06 18:17:26.930 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:17:26.931 ServerApp] activity on 7c6c97f5-961d-46f6-82cb-681473de0e9a: status (idle)
[D 2025-06-06 18:17:26.933 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 1.92ms
[D 2025-06-06 18:17:26.933 ServerApp] activity on 7c6c97f5-961d-46f6-82cb-681473de0e9a: status (idle)
[D 2025-06-06 18:17:26.935 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.50ms
[D 2025-06-06 18:17:26.936 ServerApp] activity on 7c6c97f5-961d-46f6-82cb-681473de0e9a: status (idle)
[D 2025-06-06 18:17:26.937 ServerApp] activity on 7c6c97f5-961d-46f6-82cb-681473de0e9a: status (idle)
[D 2025-06-06 18:17:26.938 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 1.03ms
[D 2025-06-06 18:17:26.939 ServerApp] Websocket closed 7c6c97f5-961d-46f6-82cb-681473de0e9a:12159f6e-6768-478b-bb0c-02a2e2677764
[D 2025-06-06 18:17:26.940 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.44ms
[D 2025-06-06 18:17:26.940 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.940 ServerApp] 200 GET /api/sessions?1749244646937 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.74ms
[D 2025-06-06 18:17:26.941 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:26.941 ServerApp] 200 GET /api/kernels?1749244646937 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.86ms
[D 2025-06-06 18:17:26.941 ServerApp] activity on 7c6c97f5-961d-46f6-82cb-681473de0e9a: status (idle)
[D 2025-06-06 18:17:26.942 ServerApp] activity on 7c6c97f5-961d-46f6-82cb-681473de0e9a: status (idle)
[D 2025-06-06 18:17:26.943 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.85ms
[D 2025-06-06 18:17:26.945 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.36ms
[D 2025-06-06 18:17:26.946 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.25ms
[D 2025-06-06 18:17:27.240 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:17:27.240 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:17:27.241 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:17:27.381 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:17:27.383 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:17:27.385 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:17:27.437 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:17:27.496 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:27.497 LabApp] 204 PUT /lab/api/workspaces/default?1749244647493 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.07ms
[D 2025-06-06 18:17:28.161 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:17:28.978 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:17:29.125 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:17:32.600 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:32.617 LabApp] 200 GET /lab/api/workspaces?1749244652595 (064bbd6f2c7b47a698157b623706f8d5@::1) 17.11ms
[D 2025-06-06 18:17:32.707 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:32.708 TerminalsExtensionApp] 200 GET /api/terminals?1749244652703 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.81ms
[D 2025-06-06 18:17:34.062 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:34.069 ServerApp] 200 GET /api/contents?content=1&hash=0&1749244654057 (064bbd6f2c7b47a698157b623706f8d5@::1) 7.91ms
[D 2025-06-06 18:17:34.096 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:34.096 ServerApp] 200 GET /api/sessions?1749244654093 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.17ms
[D 2025-06-06 18:17:34.097 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:34.097 TerminalsExtensionApp] 200 GET /api/terminals?1749244654093 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.58ms
[D 2025-06-06 18:17:34.099 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:34.099 ServerApp] Clearing buffer for 7c6c97f5-961d-46f6-82cb-681473de0e9a
[I 2025-06-06 18:17:34.099 ServerApp] Kernel shutdown: 7c6c97f5-961d-46f6-82cb-681473de0e9a
[D 2025-06-06 18:17:34.101 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:34.101 TerminalsExtensionApp] 200 GET /api/terminals?1749244654098 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.76ms
[D 2025-06-06 18:17:34.111 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 1.01ms
[D 2025-06-06 18:17:34.314 ServerApp] 204 DELETE /api/sessions/835bc259-25fc-4a8f-b0ce-51830007e2f8?1749244654097 (064bbd6f2c7b47a698157b623706f8d5@::1) 215.20ms
[D 2025-06-06 18:17:34.319 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:17:34.320 ServerApp] 200 GET /api/sessions?1749244654316 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.77ms
[D 2025-06-06 18:17:34.321 ServerApp] Websocket closed 7c6c97f5-961d-46f6-82cb-681473de0e9a:9de38bd1-d1e9-41b9-9833-9852f9f16ed8
[D 2025-06-06 18:17:34.323 ServerApp] Accepting token-authenticated request from ::1
[I 2025-06-06 18:17:34.324 ServerApp] Shutting down on /api/shutdown request.
[I 2025-06-06 18:17:34.324 ServerApp] Shutting down 4 extensions
[D 2025-06-06 18:17:34.324 ServerApp] jupyter_server_terminals | extension app 'jupyter_server_terminals' stopping
[D 2025-06-06 18:17:34.325 ServerApp] jupyter_server_terminals | extension app 'jupyter_server_terminals' stopped
[D 2025-06-06 18:17:34.325 ServerApp] jupyterlab | extension app 'lab' stopping
[D 2025-06-06 18:17:34.325 ServerApp] jupyterlab | extension app 'lab' stopped
[D 2025-06-06 18:17:34.325 ServerApp] 200 POST /api/shutdown?1749244654322 (064bbd6f2c7b47a698157b623706f8d5@::1) 2.30ms
[D 2025-06-06 18:17:34.326 ServerApp] <LspStdIoReader(parent=<LanguageServerSession(language_server=pylsp, argv=['/private/tmp/testlsp/env/bin/python3.12', '-m', 'pylsp'])>)> closed
[D 2025-06-06 18:17:34.327 ServerApp] <LspStdIoWriter(parent=<LanguageServerSession(language_server=pylsp, argv=['/private/tmp/testlsp/env/bin/python3.12', '-m', 'pylsp'])>)> closed
debug output of a run that worked
[D 2025-06-06 18:16:12.764 ServerApp] Searching ['/private/tmp/testlsp/env/etc/jupyter', '/Users/carlos/.jupyter', '/usr/local/etc/jupyter', '/etc/jupyter'] for config files [D 2025-06-06 18:16:12.765 ServerApp] Looking for jupyter_config in /etc/jupyter [D 2025-06-06 18:16:12.765 ServerApp] Looking for jupyter_config in /usr/local/etc/jupyter [D 2025-06-06 18:16:12.765 ServerApp] Looking for jupyter_config in /Users/carlos/.jupyter [D 2025-06-06 18:16:12.765 ServerApp] Looking for jupyter_config in /private/tmp/testlsp/env/etc/jupyter [D 2025-06-06 18:16:12.765 ServerApp] Looking for jupyter_server_config in /etc/jupyter [D 2025-06-06 18:16:12.765 ServerApp] Looking for jupyter_server_config in /usr/local/etc/jupyter [D 2025-06-06 18:16:12.765 ServerApp] Looking for jupyter_server_config in /Users/carlos/.jupyter [D 2025-06-06 18:16:12.765 ServerApp] Loaded config file: /Users/carlos/.jupyter/jupyter_server_config.py [D 2025-06-06 18:16:12.765 ServerApp] Looking for jupyter_server_config in /private/tmp/testlsp/env/etc/jupyter [I 2025-06-06 18:16:12.776 ServerApp] jupyter_lsp | extension was successfully linked. [D 2025-06-06 18:16:12.777 TerminalsExtensionApp] Config changed: {'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': <LazyConfigValue {'update': {'jupyter_lsp': True, 'jupyter_server_terminals': True, 'notebook_shim': True}}>}, 'ExtensionApp': {'log_level': 'DEBUG'}, 'ContentsManager': {'allow_hidden': True}, 'FileCheckpoints': {'checkpoint_dir': '/tmp/jupyter_checkpoints'}, 'LanguageServerManager': {'virtual_documents_dir': '/tmp/jupyter_virtual_documents'}} [D 2025-06-06 18:16:12.778 ServerApp] Config changed: {'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': <LazyConfigValue value={'jupyterlab': True, 'jupyter_lsp': True, 'jupyter_server_terminals': True, 'notebook_shim': True}>}, 'ExtensionApp': {'log_level': 'DEBUG'}, 'ContentsManager': {'allow_hidden': True}, 'FileCheckpoints': {'checkpoint_dir': '/tmp/jupyter_checkpoints'}, 'LanguageServerManager': {'virtual_documents_dir': '/tmp/jupyter_virtual_documents'}} [I 2025-06-06 18:16:12.778 ServerApp] jupyter_server_terminals | extension was successfully linked. [D 2025-06-06 18:16:12.780 LabApp] Config changed: {'NotebookApp': {}, 'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': <LazyConfigValue value={'jupyterlab': True, 'jupyter_lsp': True, 'jupyter_server_terminals': True, 'notebook_shim': True}>}, 'ExtensionApp': {'log_level': 'DEBUG'}, 'ContentsManager': {'allow_hidden': True}, 'FileCheckpoints': {'checkpoint_dir': '/tmp/jupyter_checkpoints'}, 'LanguageServerManager': {'virtual_documents_dir': '/tmp/jupyter_virtual_documents'}} [I 2025-06-06 18:16:12.780 ServerApp] jupyterlab | extension was successfully linked. [I 2025-06-06 18:16:12.894 ServerApp] notebook_shim | extension was successfully linked. [D 2025-06-06 18:16:12.895 ServerApp] Config changed: {'ExtensionApp': {'log_level': 'DEBUG'}, 'ContentsManager': {'allow_hidden': True}, 'FileCheckpoints': {'checkpoint_dir': '/tmp/jupyter_checkpoints'}, 'LanguageServerManager': {'virtual_documents_dir': '/tmp/jupyter_virtual_documents'}, 'NotebookApp': {}, 'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': <LazyConfigValue value={'jupyterlab': True, 'jupyter_lsp': True, 'jupyter_server_terminals': True, 'notebook_shim': True}>}} [D 2025-06-06 18:16:12.895 ServerApp] Raising open file limit: soft 2560->4096; hard 9223372036854775807->9223372036854775807 [I 2025-06-06 18:16:12.913 ServerApp] notebook_shim | extension was successfully loaded. [D 2025-06-06 18:16:12.914 ServerApp] [lsp] rootUri will be file:///private/tmp/testlsp [D 2025-06-06 18:16:12.914 ServerApp] [lsp] virtualDocumentsUri will be file:///private/tmp/jupyter_virtual_documents [I 2025-06-06 18:16:12.914 ServerApp] jupyter_lsp | extension was successfully loaded. [I 2025-06-06 18:16:12.915 ServerApp] jupyter_server_terminals | extension was successfully loaded. [I 2025-06-06 18:16:12.916 LabApp] JupyterLab extension loaded from /private/tmp/testlsp/env/lib/python3.12/site-packages/jupyterlab [I 2025-06-06 18:16:12.916 LabApp] JupyterLab application directory is /private/tmp/testlsp/env/share/jupyter/lab [I 2025-06-06 18:16:12.916 LabApp] Extension Manager is 'pypi'. [D 2025-06-06 18:16:12.916 LabApp] Plugins in PyPIExtensionManager will managed on the sys_prefix level [D 2025-06-06 18:16:12.948 LabApp] Extensions list will be fetched from https://pypi.org/pypi. [D 2025-06-06 18:16:12.948 LabApp] Plugins in PluginManager will managed on the sys_prefix level [I 2025-06-06 18:16:12.949 ServerApp] jupyterlab | extension was successfully loaded. [I 2025-06-06 18:16:12.950 ServerApp] Serving notebooks from local directory: /private/tmp/testlsp [I 2025-06-06 18:16:12.950 ServerApp] Jupyter Server 2.16.0 is running at: [I 2025-06-06 18:16:12.950 ServerApp] http://localhost:8888/lab?token=36de2293b3dc4c746aa060dce9cc3cd21b2e2ab28eacf4b1 [I 2025-06-06 18:16:12.950 ServerApp] http://127.0.0.1:8888/lab?token=36de2293b3dc4c746aa060dce9cc3cd21b2e2ab28eacf4b1 [I 2025-06-06 18:16:12.950 ServerApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation). [C 2025-06-06 18:16:12.953 ServerApp]
To access the server, open this file in a browser:
file:///Users/carlos/Library/Jupyter/runtime/jpserver-37517-open.html
Or copy and paste one of these URLs:
http://localhost:8888/lab?token=36de2293b3dc4c746aa060dce9cc3cd21b2e2ab28eacf4b1
http://127.0.0.1:8888/lab?token=36de2293b3dc4c746aa060dce9cc3cd21b2e2ab28eacf4b1
[D 2025-06-06 18:16:12.957 ServerApp] notebook_shim | extension was successfully started.
[D 2025-06-06 18:16:12.957 ServerApp] jupyter_lsp | extension was successfully started.
[D 2025-06-06 18:16:12.957 ServerApp] jupyter_server_terminals | extension was successfully started.
[D 2025-06-06 18:16:12.957 ServerApp] jupyterlab | extension was successfully started.
[D 2025-06-06 18:16:12.961 ServerApp] Checking for /private/tmp/testlsp/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:16:12.961 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:16:12.961 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:16:12.961 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:16:12.961 ServerApp] bash-language-server/out/cli.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:12.961 ServerApp] Checking for /private/tmp/testlsp/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:16:12.961 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:16:12.961 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:16:12.961 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:16:12.961 ServerApp] bash-language-server/bin/main.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:12.961 ServerApp] Checking for /private/tmp/testlsp/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:16:12.961 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:16:12.962 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:16:12.962 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:16:12.962 ServerApp] dockerfile-language-server-nodejs/lib/server.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:12.962 ServerApp] Checking for /private/tmp/testlsp/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:16:12.962 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:16:12.962 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:16:12.962 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:16:12.962 ServerApp] javascript-typescript-langserver/lib/language-server-stdio.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:12.962 ServerApp] Checking for /private/tmp/testlsp/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:16:12.962 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:16:12.962 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:16:12.962 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:16:12.962 ServerApp] pyright/langserver.index.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.132 ServerApp] Checking for /private/tmp/testlsp/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:16:13.132 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:16:13.132 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:16:13.132 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:16:13.132 ServerApp] sql-language-server/dist/bin/cli.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.132 ServerApp] Checking for /private/tmp/testlsp/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:16:13.133 ServerApp] typescript-language-server/lib/cli.mjs not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:16:13.133 ServerApp] unified-language-server/src/server.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:16:13.133 ServerApp] vscode-css-languageserver-bin/cssServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:16:13.133 ServerApp] vscode-html-languageserver-bin/htmlServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:16:13.133 ServerApp] vscode-json-languageserver-bin/jsonServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:16:13.133 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:16:13.133 ServerApp] yaml-language-server/bin/yaml-language-server not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[I 2025-06-06 18:16:13.133 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, 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
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:16:13.138 ServerApp] bash-language-server/out/cli.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:16:13.138 ServerApp] bash-language-server/bin/main.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/bash-language-server/out/cli.js
[D 2025-06-06 18:16:13.138 ServerApp] bash-language-server/out/cli.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/bash-language-server/bin/main.js
[D 2025-06-06 18:16:13.138 ServerApp] bash-language-server/bin/main.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:16:13.138 ServerApp] dockerfile-language-server-nodejs/lib/server.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:16:13.138 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2025-06-06 18:16:13.139 ServerApp] dockerfile-language-server-nodejs/lib/server.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.139 ServerApp] Checking for /private/tmp/testlsp/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:16:13.139 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:16:13.139 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:16:13.139 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:16:13.139 ServerApp] javascript-typescript-langserver/lib/language-server-stdio.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.139 ServerApp] Checking for /private/tmp/testlsp/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:16:13.139 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:16:13.139 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:16:13.139 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2025-06-06 18:16:13.139 ServerApp] javascript-typescript-langserver/lib/language-server-stdio.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.140 ServerApp] Checking for /private/tmp/testlsp/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:16:13.140 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:16:13.140 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:16:13.140 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:16:13.140 ServerApp] pyright/langserver.index.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.140 ServerApp] Checking for /private/tmp/testlsp/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:16:13.140 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:16:13.140 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:16:13.140 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/pyright/langserver.index.js
[D 2025-06-06 18:16:13.140 ServerApp] pyright/langserver.index.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.141 ServerApp] Checking for /private/tmp/testlsp/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:16:13.141 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:16:13.141 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:16:13.141 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:16:13.141 ServerApp] sql-language-server/dist/bin/cli.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.141 ServerApp] Checking for /private/tmp/testlsp/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:16:13.141 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:16:13.141 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:16:13.141 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/sql-language-server/dist/bin/cli.js
[D 2025-06-06 18:16:13.141 ServerApp] sql-language-server/dist/bin/cli.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.142 ServerApp] Checking for /private/tmp/testlsp/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:16:13.142 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:16:13.142 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:16:13.142 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:16:13.142 ServerApp] typescript-language-server/lib/cli.mjs not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.142 ServerApp] Checking for /private/tmp/testlsp/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:16:13.142 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:16:13.142 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:16:13.142 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/typescript-language-server/lib/cli.mjs
[D 2025-06-06 18:16:13.142 ServerApp] typescript-language-server/lib/cli.mjs not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.142 ServerApp] Checking for /private/tmp/testlsp/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:16:13.142 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:16:13.142 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:16:13.143 ServerApp] unified-language-server/src/server.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/unified-language-server/src/server.js
[D 2025-06-06 18:16:13.143 ServerApp] unified-language-server/src/server.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:16:13.143 ServerApp] vscode-css-languageserver-bin/cssServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2025-06-06 18:16:13.143 ServerApp] vscode-css-languageserver-bin/cssServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:16:13.143 ServerApp] vscode-html-languageserver-bin/htmlServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:16:13.143 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2025-06-06 18:16:13.143 ServerApp] vscode-html-languageserver-bin/htmlServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.144 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:16:13.144 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:16:13.144 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:16:13.144 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:16:13.144 ServerApp] vscode-json-languageserver-bin/jsonServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.144 ServerApp] Checking for /private/tmp/testlsp/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:16:13.144 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:16:13.144 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:16:13.144 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2025-06-06 18:16:13.144 ServerApp] vscode-json-languageserver-bin/jsonServerMain.js not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.144 ServerApp] Checking for /private/tmp/testlsp/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:16:13.145 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:16:13.145 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:16:13.145 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:16:13.145 ServerApp] yaml-language-server/bin/yaml-language-server not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.145 ServerApp] Checking for /private/tmp/testlsp/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:16:13.145 ServerApp] Checking for /private/tmp/testlsp/env/share/jupyter/lab/staging/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:16:13.145 ServerApp] Checking for /private/tmp/testlsp/env/lib/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:16:13.145 ServerApp] Checking for /private/tmp/testlsp/env/node_modules/yaml-language-server/bin/yaml-language-server
[D 2025-06-06 18:16:13.145 ServerApp] yaml-language-server/bin/yaml-language-server not found in node_modules of [PosixPath('/private/tmp/testlsp'), PosixPath('/private/tmp/testlsp/env/share/jupyter/lab/staging'), PosixPath('/private/tmp/testlsp/env/lib'), PosixPath('/private/tmp/testlsp/env')]
[D 2025-06-06 18:16:13.156 ServerApp] [lsp] Servers that requested virtual documents on disk: ['pylsp', 'r-languageserver']
[D 2025-06-06 18:16:13.157 ServerApp] [lsp] The following Language Servers will be available: {
"pylsp": {
"argv": [
"/private/tmp/testlsp/env/bin/python3.12",
"-m",
"pylsp"
],
"config_schema": {
"properties": {
"pylsp.configurationSources": {
"default": [
"pycodestyle"
],
"description": "List of configuration sources to use.",
"items": {
"enum": [
"pycodestyle",
"pyflakes"
],
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.flake8.config": {
"default": null,
"description": "Path to the config file that will be the authoritative config source.",
"type": [
"string",
"null"
]
},
"pylsp.plugins.flake8.enabled": {
"default": false,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.flake8.exclude": {
"default": [],
"description": "List of files or directories to exclude.",
"items": {
"type": "string"
},
"type": "array"
},
"pylsp.plugins.flake8.executable": {
"default": "flake8",
"description": "Path to the flake8 executable.",
"type": "string"
},
"pylsp.plugins.flake8.filename": {
"default": null,
"description": "Only check for filenames matching the patterns in this list.",
"type": [
"string",
"null"
]
},
"pylsp.plugins.flake8.hangClosing": {
"default": null,
"description": "Hang closing bracket instead of matching indentation of opening bracket's line.",
"type": [
"boolean",
"null"
]
},
"pylsp.plugins.flake8.ignore": {
"default": [],
"description": "List of errors and warnings to ignore (or skip).",
"items": {
"type": "string"
},
"type": "array"
},
"pylsp.plugins.flake8.indentSize": {
"default": null,
"description": "Set indentation spaces.",
"type": [
"integer",
"null"
]
},
"pylsp.plugins.flake8.maxLineLength": {
"default": null,
"description": "Maximum allowed line length for the entirety of this run.",
"type": [
"integer",
"null"
]
},
"pylsp.plugins.flake8.perFileIgnores": {
"default": [],
"description": "A pairing of filenames and violation codes that defines which violations to ignore in a particular file, for example: [\"file_path.py:W305,W304\"]).",
"items": {
"type": "string"
},
"type": [
"array"
]
},
"pylsp.plugins.flake8.select": {
"default": null,
"description": "List of errors and warnings to enable.",
"items": {
"type": "string"
},
"type": [
"array",
"null"
],
"uniqueItems": true
},
"pylsp.plugins.jedi.env_vars": {
"default": null,
"description": "Define environment variables for jedi.Script and Jedi.names.",
"type": [
"object",
"null"
]
},
"pylsp.plugins.jedi.environment": {
"default": null,
"description": "Define environment for jedi.Script and Jedi.names.",
"type": [
"string",
"null"
]
},
"pylsp.plugins.jedi.extra_paths": {
"default": [],
"description": "Define extra paths for jedi.Script.",
"items": {
"type": "string"
},
"type": "array"
},
"pylsp.plugins.jedi_completion.cache_for": {
"default": [
"pandas",
"numpy",
"tensorflow",
"matplotlib"
],
"description": "Modules for which labels and snippets should be cached.",
"items": {
"type": "string"
},
"type": "array"
},
"pylsp.plugins.jedi_completion.eager": {
"default": false,
"description": "Resolve documentation and detail eagerly.",
"type": "boolean"
},
"pylsp.plugins.jedi_completion.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.jedi_completion.fuzzy": {
"default": false,
"description": "Enable fuzzy when requesting autocomplete.",
"type": "boolean"
},
"pylsp.plugins.jedi_completion.include_class_objects": {
"default": true,
"description": "Adds class objects as a separate completion item.",
"type": "boolean"
},
"pylsp.plugins.jedi_completion.include_params": {
"default": true,
"description": "Auto-completes methods and classes with tabstops for each parameter.",
"type": "boolean"
},
"pylsp.plugins.jedi_completion.resolve_at_most": {
"default": 25,
"description": "How many labels and snippets (at most) should be resolved?",
"type": "number"
},
"pylsp.plugins.jedi_definition.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.jedi_definition.follow_builtin_imports": {
"default": true,
"description": "If follow_imports is True will decide if it follow builtin imports.",
"type": "boolean"
},
"pylsp.plugins.jedi_definition.follow_imports": {
"default": true,
"description": "The goto call will follow imports.",
"type": "boolean"
},
"pylsp.plugins.jedi_hover.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.jedi_references.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.jedi_signature_help.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.jedi_symbols.all_scopes": {
"default": true,
"description": "If True lists the names of all scopes instead of only the module namespace.",
"type": "boolean"
},
"pylsp.plugins.jedi_symbols.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.jedi_symbols.include_import_symbols": {
"default": true,
"description": "If True includes symbols imported from other libraries.",
"type": "boolean"
},
"pylsp.plugins.mccabe.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.mccabe.threshold": {
"default": 15,
"description": "The minimum threshold that triggers warnings about cyclomatic complexity.",
"type": "number"
},
"pylsp.plugins.preload.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.preload.modules": {
"default": [],
"description": "List of modules to import on startup",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pycodestyle.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.pycodestyle.exclude": {
"default": [],
"description": "Exclude files or directories which match these patterns.",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pycodestyle.filename": {
"default": [],
"description": "When parsing directories, only check filenames matching these patterns.",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pycodestyle.hangClosing": {
"default": null,
"description": "Hang closing bracket instead of matching indentation of opening bracket's line.",
"type": [
"boolean",
"null"
]
},
"pylsp.plugins.pycodestyle.ignore": {
"default": [],
"description": "Ignore errors and warnings",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pycodestyle.indentSize": {
"default": null,
"description": "Set indentation spaces.",
"type": [
"integer",
"null"
]
},
"pylsp.plugins.pycodestyle.maxLineLength": {
"default": null,
"description": "Set maximum allowed line length.",
"type": [
"number",
"null"
]
},
"pylsp.plugins.pycodestyle.select": {
"default": [],
"description": "Select errors and warnings",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pydocstyle.addIgnore": {
"default": [],
"description": "Ignore errors and warnings in addition to the specified convention.",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pydocstyle.addSelect": {
"default": [],
"description": "Select errors and warnings in addition to the specified convention.",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pydocstyle.convention": {
"default": null,
"description": "Choose the basic list of checked errors by specifying an existing convention.",
"enum": [
"pep257",
"numpy",
null
],
"type": [
"string",
"null"
]
},
"pylsp.plugins.pydocstyle.enabled": {
"default": false,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.pydocstyle.ignore": {
"default": [],
"description": "Ignore errors and warnings",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pydocstyle.match": {
"default": "(?!test_).\.py",
"description": "Check only files that exactly match the given regular expression; default is to match files that don't start with 'test_' but end with '.py'.",
"type": "string"
},
"pylsp.plugins.pydocstyle.matchDir": {
"default": "[^\.].",
"description": "Search only dirs that exactly match the given regular expression; default is to match dirs which do not begin with a dot.",
"type": "string"
},
"pylsp.plugins.pydocstyle.select": {
"default": [],
"description": "Select errors and warnings",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"pylsp.plugins.pyflakes.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.pylint.args": {
"default": [],
"description": "Arguments to pass to pylint.",
"items": {
"type": "string"
},
"type": "array",
"uniqueItems": false
},
"pylsp.plugins.pylint.enabled": {
"default": false,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.pylint.executable": {
"default": null,
"description": "Executable to run pylint with. Enabling this will run pylint on unsaved files via stdin. Can slow down workflow. Only works with python3.",
"type": [
"string",
"null"
]
},
"pylsp.plugins.rope_completion.eager": {
"default": false,
"description": "Resolve documentation and detail eagerly.",
"type": "boolean"
},
"pylsp.plugins.rope_completion.enabled": {
"default": false,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.plugins.yapf.enabled": {
"default": true,
"description": "Enable or disable the plugin.",
"type": "boolean"
},
"pylsp.rope.extensionModules": {
"default": null,
"description": "Builtin and c-extension modules that are allowed to be imported and inspected by rope.",
"type": [
"null",
"string"
]
},
"pylsp.rope.ropeFolder": {
"default": null,
"description": "The name of the folder in which rope stores project configurations and data. Pass null for not using such a folder at all.",
"items": {
"type": "string"
},
"type": [
"null",
"array"
],
"uniqueItems": true
}
},
"title": "Python Language Server Configuration",
"type": "object"
},
"display_name": "python-lsp-server (pylsp)",
"env": {
"PYTHONUNBUFFERED": "1"
},
"extend": [
{
"display_name": "pyls-mypy",
"install": {
"conda": "conda install pyls-mypy",
"pip": "pip install pyls-mypy"
}
},
{
"display_name": "pyls-black",
"install": {
"conda": "conda install pyls-black",
"pip": "pip install pyls-black"
}
},
{
"display_name": "pyls-isort",
"install": {
"conda": "conda install pyls-isort",
"pip": "pip install pyls-isort"
}
},
{
"display_name": "pyls-memestra",
"install": {
"conda": "conda install pyls-memestra",
"pip": "pip install pyls-memestra"
}
}
],
"install": {
"conda": "conda install -c conda-forge python-lsp-server",
"pip": "pip install 'python-lsp-server[all]'"
},
"languages": [
"python"
],
"mime_types": [
"text/python",
"text/x-ipython"
],
"urls": {
"home": "https://github.com/python-lsp/python-lsp-server",
"issues": "https://github.com/python-lsp/python-lsp-server/issues"
},
"version": 2
},
"r-languageserver": {
"argv": [
"/opt/homebrew/bin/Rscript",
"--slave",
"-e",
"languageserver::run()"
],
"config_schema": {
"properties": {
"r.lsp.debug": {
"default": true,
"description": "Increase verbosity for debug purpose.",
"type": "boolean"
},
"r.lsp.diagnostics": {
"default": true,
"description": "Enable file diagnostics via lintr.",
"type": "boolean"
},
"r.lsp.link_file_size_limit": {
"default": 16384,
"description": "Maximum file size (in bytes) that supports document links.",
"type": "number"
},
"r.lsp.lint_cache": {
"default": false,
"description": "Toggle caching of lint results.",
"type": "boolean"
},
"r.lsp.log_file": {
"default": null,
"description": "File to log debug messages, fallback to stderr if empty.",
"type": [
"string",
"null"
]
},
"r.lsp.max_completions": {
"default": 200,
"description": "Maximum number of completion items.",
"type": "number"
},
"r.lsp.rich_documentation": {
"default": true,
"description": "Rich documentation with enhanced markdown features.",
"type": "boolean"
},
"r.lsp.snippet_support": {
"default": true,
"description": "Enable snippets in auto completion.",
"type": "boolean"
}
},
"title": "R Language Server confiuguration",
"type": "object"
},
"display_name": "r-languageserver",
"install": {
"conda": "conda install -c conda-forge r-languageserver",
"cran": "install.packages("languageserver")"
},
"languages": [
"r"
],
"mime_types": [
"text/x-rsrc"
],
"troubleshoot": "Please ensure that RScript executable is in the PATH; this should happen automatically when using Linux, Mac OS or Conda, but will require manual configuration when using the default R installer on Windows.\n\nFor more details please consult documentation:\nhttps://cran.r-project.org/bin/windows/base/rw-FAQ.html#Rcmd-is-not-found-in-my-PATH_0021\n\nIf Rscript is already in the PATH, you can check whether the language server package is properly installed with:\n\n Rscript -e "cat(system.file(package='languageserver'))"\n\nwhich should return the path to the installed package.\n",
"urls": {
"home": "https://github.com/REditorSupport/languageserver",
"issues": "https://github.com/REditorSupport/languageserver/issues"
},
"version": 2
}
}
[D 2025-06-06 18:16:14.089 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.098 LabApp] Using contents: services/contents
[D 2025-06-06 18:16:14.099 LabApp] 200 GET /lab?token=[secret] (064bbd6f2c7b47a698157b623706f8d5@::1) 11.69ms
[D 2025-06-06 18:16:14.265 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.266 ServerApp] Found kernel python3 in /private/tmp/testlsp/env/share/jupyter/kernels
[D 2025-06-06 18:16:14.284 ServerApp] 200 GET /api/kernelspecs?1749244574263 (064bbd6f2c7b47a698157b623706f8d5@::1) 19.74ms
[D 2025-06-06 18:16:14.285 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.285 ServerApp] 200 GET /api/me?1749244574263 (064bbd6f2c7b47a698157b623706f8d5@::1) 20.61ms
[D 2025-06-06 18:16:14.290 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.296 LabApp] 200 GET /lab/api/workspaces?1749244574269 (064bbd6f2c7b47a698157b623706f8d5@::1) 9.55ms
[D 2025-06-06 18:16:14.296 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.297 ServerApp] Found kernel python3 in /private/tmp/testlsp/env/share/jupyter/kernels
[D 2025-06-06 18:16:14.297 ServerApp] 200 GET /api/kernelspecs?1749244574285 (064bbd6f2c7b47a698157b623706f8d5@::1) 10.11ms
[D 2025-06-06 18:16:14.297 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.348 LabApp] 200 GET /lab/api/settings?1749244574265 (064bbd6f2c7b47a698157b623706f8d5@::1) 60.63ms
[D 2025-06-06 18:16:14.349 ServerApp] 101 GET /api/events/subscribe (064bbd6f2c7b47a698157b623706f8d5@::1) 59.93ms
[D 2025-06-06 18:16:14.349 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.349 ServerApp] 200 GET /api/kernels?1749244574268 (064bbd6f2c7b47a698157b623706f8d5@::1) 60.13ms
[D 2025-06-06 18:16:14.349 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.350 TerminalsExtensionApp] 200 GET /api/terminals?1749244574268 (064bbd6f2c7b47a698157b623706f8d5@::1) 60.39ms
[D 2025-06-06 18:16:14.350 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.350 ServerApp] 200 GET /api/sessions?1749244574268 (064bbd6f2c7b47a698157b623706f8d5@::1) 60.95ms
[D 2025-06-06 18:16:14.351 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.351 ServerApp] 200 GET /api/me?1749244574286 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.48ms
[D 2025-06-06 18:16:14.410 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.411 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.414 LabApp] 200 GET /lab/api/settings/@jupyter-lsp/jupyterlab-lsp:plugin?1749244574408 (064bbd6f2c7b47a698157b623706f8d5@::1) 3.75ms
[D 2025-06-06 18:16:14.421 ServerApp] 200 GET /lab/api/translations/default?1749244574408 (064bbd6f2c7b47a698157b623706f8d5@::1) 12.43ms
[D 2025-06-06 18:16:14.423 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.424 ServerApp] 200 GET /api/config/jupyterlabapputilsextensionannouncements?1749244574422 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.93ms
[D 2025-06-06 18:16:14.434 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.437 ServerApp] 200 GET /lsp/status?1749244574433 (064bbd6f2c7b47a698157b623706f8d5@::1) 2.44ms
[D 2025-06-06 18:16:14.449 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.455 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.459 LabApp] 200 GET /lab/api/settings/@jupyterlab/codemirror-extension:plugin?1749244574453 (064bbd6f2c7b47a698157b623706f8d5@::1) 4.90ms
[D 2025-06-06 18:16:14.465 ServerApp] 200 GET /lab/api/translations?1749244574448 (064bbd6f2c7b47a698157b623706f8d5@::1) 16.97ms
[D 2025-06-06 18:16:14.517 ServerApp] Path @jupyterlab/theme-light-extension/index.css served from /private/tmp/testlsp/env/share/jupyter/lab/themes/@jupyterlab/theme-light-extension/index.css
[D 2025-06-06 18:16:14.517 ServerApp] 304 GET /lab/api/themes/@jupyterlab/theme-light-extension/index.css (064bbd6f2c7b47a698157b623706f8d5@::1) 1.08ms
[D 2025-06-06 18:16:14.762 ServerApp] Accepting token-authenticated request from ::1
[W 2025-06-06 18:16:14.764 LabApp] Could not determine jupyterlab build status without nodejs
[D 2025-06-06 18:16:14.764 LabApp] 200 GET /lab/api/build?1749244574759 (064bbd6f2c7b47a698157b623706f8d5@::1) 2.66ms
[D 2025-06-06 18:16:14.811 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.823 ServerApp] 200 GET /api/contents?content=1&hash=0&1749244574809 (064bbd6f2c7b47a698157b623706f8d5@::1) 13.05ms
[D 2025-06-06 18:16:14.862 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.868 LabApp] 200 GET /lab/api/settings/@jupyterlab/docmanager-extension:plugin?1749244574859 (064bbd6f2c7b47a698157b623706f8d5@::1) 7.93ms
[D 2025-06-06 18:16:14.871 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.876 LabApp] 200 GET /lab/api/settings/@jupyterlab/notebook-extension:panel?1749244574860 (064bbd6f2c7b47a698157b623706f8d5@::1) 6.91ms
[D 2025-06-06 18:16:14.897 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.898 LabApp] 200 GET /lab/api/workspaces/default?1749244574896 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.34ms
[D 2025-06-06 18:16:14.954 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.955 ServerApp] 200 GET /api/contents?content=0&hash=0&1749244574952 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.51ms
[D 2025-06-06 18:16:14.956 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.957 ServerApp] 200 GET /api/contents/Untitled.ipynb?content=0&hash=0&1749244574952 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.23ms
[D 2025-06-06 18:16:14.959 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.960 ServerApp] 200 GET /api/contents/Untitled.ipynb?content=0&hash=0&1749244574953 (064bbd6f2c7b47a698157b623706f8d5@::1) 2.36ms
[D 2025-06-06 18:16:14.960 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.961 ServerApp] 200 GET /api/contents/mylib.py?content=0&hash=0&1749244574952 (064bbd6f2c7b47a698157b623706f8d5@::1) 3.35ms
[D 2025-06-06 18:16:14.961 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.962 ServerApp] 200 GET /api/contents/env/lib/python3.12/site-packages/jedi/third_party/typeshed/stdlib/3?content=0&hash=0&1749244574952 (064bbd6f2c7b47a698157b623706f8d5@::1) 3.93ms
[D 2025-06-06 18:16:14.962 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.963 ServerApp] 200 GET /api/contents/env/lib/python3.12/site-packages/jedi/third_party/typeshed/stdlib/3/builtins.pyi?content=0&hash=0&1749244574952 (064bbd6f2c7b47a698157b623706f8d5@::1) 4.47ms
[D 2025-06-06 18:16:14.963 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.964 ServerApp] 200 GET /api/contents/env/lib/python3.12/site-packages/jedi/third_party/typeshed/stdlib/3/builtins.pyi?content=0&hash=0&1749244574952 (064bbd6f2c7b47a698157b623706f8d5@::1) 5.12ms
[D 2025-06-06 18:16:14.964 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:14.965 ServerApp] 200 GET /api/contents/mylib.py?content=0&hash=0&1749244574953 (064bbd6f2c7b47a698157b623706f8d5@::1) 4.95ms
[D 2025-06-06 18:16:14.977 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.105 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.106 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.112 LabApp] 200 GET /lab/api/settings?ids_only=true&1749244575040 (064bbd6f2c7b47a698157b623706f8d5@::1) 8.31ms
[D 2025-06-06 18:16:15.112 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.113 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.113 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.114 ServerApp] 200 GET /api/sessions?1749244575065 (064bbd6f2c7b47a698157b623706f8d5@::1) 8.77ms
[D 2025-06-06 18:16:15.116 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.117 LabApp] 200 GET /lab/api/settings/@jupyterlab/lsp-extension:plugin?1749244575113 (064bbd6f2c7b47a698157b623706f8d5@::1) 2.57ms
[D 2025-06-06 18:16:15.118 ServerApp] 200 GET /api/contents/mylib.py?type=file&content=1&hash=1&format=text&contentProviderId=undefined&1749244575050 (064bbd6f2c7b47a698157b623706f8d5@::1) 12.69ms
[D 2025-06-06 18:16:15.142 ServerApp] 200 GET /api/contents/Untitled.ipynb?type=notebook&content=1&hash=1&contentProviderId=undefined&1749244575050 (064bbd6f2c7b47a698157b623706f8d5@::1) 37.05ms
[D 2025-06-06 18:16:15.143 ServerApp] 101 GET /lsp/ws/pylsp (064bbd6f2c7b47a698157b623706f8d5@::1) 4.77ms
[D 2025-06-06 18:16:15.148 ServerApp] <LspStdIoWriter(parent=<LanguageServerSession(language_server=pylsp, argv=['/private/tmp/testlsp/env/bin/python3.12', '-m', 'pylsp'])>)> initialized
[D 2025-06-06 18:16:15.149 ServerApp] <LspStdIoReader(parent=<LanguageServerSession(language_server=pylsp, argv=['/private/tmp/testlsp/env/bin/python3.12', '-m', 'pylsp'])>)> initialized
[D 2025-06-06 18:16:15.149 ServerApp] [pylsp] Opened a handler
[D 2025-06-06 18:16:15.149 ServerApp] Opening websocket /lsp/ws/pylsp
[D 2025-06-06 18:16:15.150 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.151 ServerApp] 200 GET /api/contents/mylib.py/checkpoints?1749244575122 (064bbd6f2c7b47a698157b623706f8d5@::1) 8.61ms
[D 2025-06-06 18:16:15.151 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.152 ServerApp] 200 GET /api/contents/mylib.py/checkpoints?1749244575122 (064bbd6f2c7b47a698157b623706f8d5@::1) 9.68ms
[D 2025-06-06 18:16:15.152 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.153 ServerApp] 200 GET /api/contents/mylib.py/checkpoints?1749244575123 (064bbd6f2c7b47a698157b623706f8d5@::1) 10.35ms
[W 2025-06-06 18:16:15.153 ServerApp] The websocket_ping_timeout (90000) cannot be longer than the websocket_ping_interval (30000).
Setting websocket_ping_timeout=30000
[D 2025-06-06 18:16:15.153 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:16:15.155 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.155 ServerApp] 200 GET /api/contents/Untitled.ipynb/checkpoints?1749244575148 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.49ms
[D 2025-06-06 18:16:15.157 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.158 ServerApp] 200 GET /api/contents/Untitled.ipynb/checkpoints?1749244575148 (064bbd6f2c7b47a698157b623706f8d5@::1) 2.15ms
[D 2025-06-06 18:16:15.158 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.160 ServerApp] 200 GET /api/contents/Untitled.ipynb/checkpoints?1749244575150 (064bbd6f2c7b47a698157b623706f8d5@::1) 3.83ms
[D 2025-06-06 18:16:15.160 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.161 ServerApp] 200 GET /api/contents?content=1&hash=0&1749244574987 (064bbd6f2c7b47a698157b623706f8d5@::1) 57.38ms
[D 2025-06-06 18:16:15.163 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.166 ServerApp] 201 POST /api/contents/mylib.py/checkpoints?1749244575152 (064bbd6f2c7b47a698157b623706f8d5@::1) 9.26ms
[D 2025-06-06 18:16:15.166 ServerApp] 201 POST /api/contents/Untitled.ipynb/checkpoints?1749244575158 (064bbd6f2c7b47a698157b623706f8d5@::1) 3.68ms
[D 2025-06-06 18:16:15.177 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.177 ServerApp] 200 GET /api/sessions?1749244575175 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.92ms
[D 2025-06-06 18:16:15.181 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.183 ServerApp] Instantiating kernel 'Python 3 (ipykernel)' with kernel provisioner: local-provisioner
[D 2025-06-06 18:16:15.191 ServerApp] Starting kernel: ['/private/tmp/testlsp/env/bin/python3.12', '-m', 'ipykernel_launcher', '-f', '/Users/carlos/Library/Jupyter/runtime/kernel-b8130ede-770d-4118-970a-c62e39c00c9f.json']
[D 2025-06-06 18:16:15.196 ServerApp] Connecting to: tcp://127.0.0.1:64819
[I 2025-06-06 18:16:15.210 ServerApp] Kernel started: b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.211 ServerApp] Kernel args (excluding env): {'kernel_name': 'python3', 'cwd': '/private/tmp/testlsp'}
[D 2025-06-06 18:16:15.211 ServerApp] Kernel argument 'env' passed with: ['SHELL', 'XPC_FLAGS', 'HISTCONTROL', 'TERM_PROGRAM_VERSION', '__CFBundleIdentifier', 'SSH_AUTH_SOCK', 'TERM_SESSION_ID', 'HOMEBREW_PREFIX', 'EDITOR', 'PWD', 'LOGNAME', 'CDPATH', 'HOME', 'LANG', 'LS_COLORS', 'VIRTUAL_ENV', 'VIRTUAL_ENV_DISABLE_PROMPT', 'TMPDIR', 'PROMPT_COMMAND', 'R_LIBS_USER', 'INFOPATH', 'PYTHONPATH', 'TERM', 'USER', 'HOMEBREW_CELLAR', 'SHLVL', 'HOMEBREW_REPOSITORY', 'XPC_SERVICE_NAME', 'LC_CTYPE', 'LC_ALL', 'PATH', 'PASSWORD_STORE_DIR', 'OLDPWD', 'TERM_PROGRAM', '_', '__CF_USER_TEXT_ENCODING', 'JPY_SESSION_NAME']
[D 2025-06-06 18:16:15.211 ServerApp] Connecting to: tcp://127.0.0.1:64816
[D 2025-06-06 18:16:15.212 ServerApp] 201 POST /api/sessions?1749244575179 (064bbd6f2c7b47a698157b623706f8d5@::1) 31.77ms
[D 2025-06-06 18:16:15.214 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.214 ServerApp] 200 GET /api/sessions?1749244575213 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.71ms
[D 2025-06-06 18:16:15.217 ServerApp] Requesting kernel info from b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.217 ServerApp] Connecting to: tcp://127.0.0.1:64815
[D 2025-06-06 18:16:15.218 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.219 ServerApp] 200 PATCH /api/sessions/eebbd8b0-38d0-4e70-a7a7-3d1000d54a12?1749244575216 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.76ms
[D 2025-06-06 18:16:15.219 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.220 ServerApp] 200 GET /api/kernels?1749244575216 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.71ms
[D 2025-06-06 18:16:15.221 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.222 ServerApp] 200 PATCH /api/sessions/eebbd8b0-38d0-4e70-a7a7-3d1000d54a12?1749244575219 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.21ms
[D 2025-06-06 18:16:15.222 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.223 ServerApp] 200 GET /api/sessions?1749244575220 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.67ms
[D 2025-06-06 18:16:15.224 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.225 ServerApp] Found kernel python3 in /private/tmp/testlsp/env/share/jupyter/kernels
[D 2025-06-06 18:16:15.227 ServerApp] 200 GET /api/kernelspecs?1749244575223 (064bbd6f2c7b47a698157b623706f8d5@::1) 2.87ms
[D 2025-06-06 18:16:15.353 ServerApp] 200 GET /api/nbconvert?1749244574976 (064bbd6f2c7b47a698157b623706f8d5@::1) 376.34ms
[D 2025-06-06 18:16:15.464 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:16:15.465 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:16:15.466 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:16:15.517 ServerApp] Waiting for pending kernel_info request
[D 2025-06-06 18:16:15.539 ServerApp] Received kernel info: {'status': 'ok', 'protocol_version': '5.3', 'implementation': 'ipython', 'implementation_version': '9.3.0', 'language_info': {'name': 'python', 'version': '3.12.9', 'mimetype': 'text/x-python', 'codemirror_mode': {'name': 'ipython', 'version': 3}, 'pygments_lexer': 'ipython3', 'nbconvert_exporter': 'python', 'file_extension': '.py'}, 'banner': "Python 3.12.9 (main, Feb 4 2025, 14:38:38) [Clang 16.0.0 (clang-1600.0.26.6)]\nType 'copyright', 'credits' or 'license' for more information\nIPython 9.3.0 -- An enhanced Interactive Python. Type '?' for help.\nTip: Use --theme, or the %colors magic to change IPython's themes and colors.\n", 'help_links': [{'text': 'Python Reference', 'url': 'https://docs.python.org/3.12'}, {'text': 'IPython Reference', 'url': 'https://ipython.org/documentation.html'}, {'text': 'NumPy Reference', 'url': 'https://docs.scipy.org/doc/numpy/reference/'}, {'text': 'SciPy Reference', 'url': 'https://docs.scipy.org/doc/scipy/reference/'}, {'text': 'Matplotlib Reference', 'url': 'https://matplotlib.org/contents.html'}, {'text': 'SymPy Reference', 'url': 'http://docs.sympy.org/latest/index.html'}, {'text': 'pandas Reference', 'url': 'https://pandas.pydata.org/pandas-docs/stable/'}]}
[D 2025-06-06 18:16:15.539 ServerApp] 101 GET /api/kernels/b8130ede-770d-4118-970a-c62e39c00c9f/channels?session_id=88138478-1d64-4cbc-af29-793967c30860 (064bbd6f2c7b47a698157b623706f8d5@::1) 323.17ms
[D 2025-06-06 18:16:15.539 ServerApp] Opening websocket /api/kernels/b8130ede-770d-4118-970a-c62e39c00c9f/channels
[I 2025-06-06 18:16:15.539 ServerApp] Connecting to kernel b8130ede-770d-4118-970a-c62e39c00c9f.
[D 2025-06-06 18:16:15.540 ServerApp] Getting buffer for b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.540 ServerApp] Connecting to: tcp://127.0.0.1:64816
[D 2025-06-06 18:16:15.540 ServerApp] Connecting to: tcp://127.0.0.1:64815
[D 2025-06-06 18:16:15.540 ServerApp] Connecting to: tcp://127.0.0.1:64819
[D 2025-06-06 18:16:15.540 ServerApp] Connecting to: tcp://127.0.0.1:64817
[D 2025-06-06 18:16:15.540 ServerApp] Connecting to: tcp://127.0.0.1:64815
[D 2025-06-06 18:16:15.540 ServerApp] Connecting to: tcp://127.0.0.1:64819
[D 2025-06-06 18:16:15.540 ServerApp] 101 GET /api/kernels/b8130ede-770d-4118-970a-c62e39c00c9f/channels?session_id=fbc4afe5-7f6d-4f45-a0a1-899f5204db2b ([email protected]) 23.59ms
[D 2025-06-06 18:16:15.541 ServerApp] Opening websocket /api/kernels/b8130ede-770d-4118-970a-c62e39c00c9f/channels
[I 2025-06-06 18:16:15.541 ServerApp] Connecting to kernel b8130ede-770d-4118-970a-c62e39c00c9f.
[D 2025-06-06 18:16:15.541 ServerApp] Getting buffer for b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.541 ServerApp] Connecting to: tcp://127.0.0.1:64816
[D 2025-06-06 18:16:15.541 ServerApp] Connecting to: tcp://127.0.0.1:64815
[D 2025-06-06 18:16:15.541 ServerApp] Connecting to: tcp://127.0.0.1:64819
[D 2025-06-06 18:16:15.541 ServerApp] Connecting to: tcp://127.0.0.1:64817
[D 2025-06-06 18:16:15.541 ServerApp] Connecting to: tcp://127.0.0.1:64815
[D 2025-06-06 18:16:15.541 ServerApp] Connecting to: tcp://127.0.0.1:64819
[D 2025-06-06 18:16:15.542 ServerApp] Nudge: attempt 1 on kernel b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.542 ServerApp] Nudge: attempt 1 on kernel b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.543 ServerApp] Nudge: IOPub received: b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.543 ServerApp] Nudge: resolving iopub future: b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.543 ServerApp] Nudge: IOPub received: b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.543 ServerApp] Nudge: resolving iopub future: b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.543 ServerApp] Nudge: shell info reply received: b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.543 ServerApp] Nudge: resolving shell future: b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.544 ServerApp] Nudge: control info reply received: b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.545 ServerApp] Nudge: resolving control future: b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.552 ServerApp] 101 GET /api/kernels/b8130ede-770d-4118-970a-c62e39c00c9f/channels?session_id=50a40799-5fca-407d-bfe9-dff6e2f7ef7e (064bbd6f2c7b47a698157b623706f8d5@::1) 1.01ms
[D 2025-06-06 18:16:15.552 ServerApp] Opening websocket /api/kernels/b8130ede-770d-4118-970a-c62e39c00c9f/channels
[I 2025-06-06 18:16:15.552 ServerApp] Connecting to kernel b8130ede-770d-4118-970a-c62e39c00c9f.
[D 2025-06-06 18:16:15.552 ServerApp] Getting buffer for b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.552 ServerApp] Connecting to: tcp://127.0.0.1:64816
[D 2025-06-06 18:16:15.552 ServerApp] Connecting to: tcp://127.0.0.1:64815
[D 2025-06-06 18:16:15.552 ServerApp] Connecting to: tcp://127.0.0.1:64819
[D 2025-06-06 18:16:15.552 ServerApp] Connecting to: tcp://127.0.0.1:64817
[D 2025-06-06 18:16:15.552 ServerApp] Connecting to: tcp://127.0.0.1:64815
[D 2025-06-06 18:16:15.552 ServerApp] Connecting to: tcp://127.0.0.1:64819
[D 2025-06-06 18:16:15.554 ServerApp] Nudge: attempt 1 on kernel b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.555 ServerApp] Nudge: IOPub received: b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.555 ServerApp] Nudge: resolving iopub future: b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.556 ServerApp] Nudge: shell info reply received: b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.556 ServerApp] Nudge: resolving shell future: b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:15.556 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:16:15.557 ServerApp] Websocket closed b8130ede-770d-4118-970a-c62e39c00c9f:88138478-1d64-4cbc-af29-793967c30860
[D 2025-06-06 18:16:15.559 ServerApp] Path favicons/favicon-busy-1.ico served from /private/tmp/testlsp/env/lib/python3.12/site-packages/jupyter_server/static/favicons/favicon-busy-1.ico
[D 2025-06-06 18:16:15.559 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.85ms
[D 2025-06-06 18:16:15.560 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.561 ServerApp] 200 GET /api/sessions?1749244575558 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.01ms
[D 2025-06-06 18:16:15.561 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.562 ServerApp] 200 GET /api/kernels?1749244575558 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.44ms
[D 2025-06-06 18:16:15.563 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:16:15.563 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 1.03ms
[D 2025-06-06 18:16:15.565 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.68ms
[D 2025-06-06 18:16:15.566 ServerApp] Websocket closed b8130ede-770d-4118-970a-c62e39c00c9f:50a40799-5fca-407d-bfe9-dff6e2f7ef7e
[D 2025-06-06 18:16:15.566 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.567 ServerApp] 200 GET /api/sessions?1749244575565 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.79ms
[D 2025-06-06 18:16:15.567 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:15.568 ServerApp] 200 GET /api/kernels?1749244575565 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.77ms
[D 2025-06-06 18:16:15.568 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.92ms
[D 2025-06-06 18:16:15.568 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:16:15.569 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.38ms
[D 2025-06-06 18:16:15.570 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.61ms
[D 2025-06-06 18:16:15.571 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.28ms
[D 2025-06-06 18:16:15.572 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.21ms
[D 2025-06-06 18:16:15.572 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.20ms
[D 2025-06-06 18:16:15.573 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.19ms
[D 2025-06-06 18:16:15.574 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.19ms
[D 2025-06-06 18:16:15.578 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:16:15.578 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:16:15.579 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:16:16.055 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:16.056 LabApp] Requesting PyPI.org RPC API for prebuilt JupyterLab extensions.
[D 2025-06-06 18:16:16.158 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:16.160 LabApp] 204 PUT /lab/api/workspaces/default?1749244576153 (064bbd6f2c7b47a698157b623706f8d5@::1) 3.36ms
[D 2025-06-06 18:16:16.164 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:16.170 ServerApp] 200 GET /api/contents?1749244576162 (064bbd6f2c7b47a698157b623706f8d5@::1) 6.04ms
[D 2025-06-06 18:16:16.174 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:16.179 ServerApp] 200 GET /api/contents?content=1&hash=0&1749244576172 (064bbd6f2c7b47a698157b623706f8d5@::1) 5.12ms
[D 2025-06-06 18:16:16.182 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:16.186 ServerApp] 200 GET /api/contents?content=1&hash=0&1749244576180 (064bbd6f2c7b47a698157b623706f8d5@::1) 3.86ms
[D 2025-06-06 18:16:16.279 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:16:17.462 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:16:18.311 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:16:18.399 ServerApp] [pylsp] Handling a message
[D 2025-06-06 18:16:22.210 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:22.211 ServerApp] 200 GET /api/sessions?1749244582208 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.68ms
[D 2025-06-06 18:16:22.212 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:22.212 TerminalsExtensionApp] 200 GET /api/terminals?1749244582208 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.65ms
[D 2025-06-06 18:16:22.213 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:22.214 ServerApp] Clearing buffer for b8130ede-770d-4118-970a-c62e39c00c9f
[I 2025-06-06 18:16:22.214 ServerApp] Kernel shutdown: b8130ede-770d-4118-970a-c62e39c00c9f
[D 2025-06-06 18:16:22.215 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:22.215 TerminalsExtensionApp] 200 GET /api/terminals?1749244582213 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.64ms
[D 2025-06-06 18:16:22.226 ServerApp] 304 GET /static/favicons/favicon-busy-1.ico (064bbd6f2c7b47a698157b623706f8d5@::1) 0.94ms
[D 2025-06-06 18:16:22.427 ServerApp] 204 DELETE /api/sessions/eebbd8b0-38d0-4e70-a7a7-3d1000d54a12?1749244582212 (064bbd6f2c7b47a698157b623706f8d5@::1) 214.09ms
[D 2025-06-06 18:16:22.432 ServerApp] Accepting token-authenticated request from ::1
[D 2025-06-06 18:16:22.433 ServerApp] 200 GET /api/sessions?1749244582429 (064bbd6f2c7b47a698157b623706f8d5@::1) 0.60ms
[D 2025-06-06 18:16:22.435 ServerApp] Websocket closed b8130ede-770d-4118-970a-c62e39c00c9f:fbc4afe5-7f6d-4f45-a0a1-899f5204db2b
[D 2025-06-06 18:16:22.438 ServerApp] Accepting token-authenticated request from ::1
[I 2025-06-06 18:16:22.438 ServerApp] Shutting down on /api/shutdown request.
[I 2025-06-06 18:16:22.439 ServerApp] Shutting down 4 extensions
[D 2025-06-06 18:16:22.439 ServerApp] jupyter_server_terminals | extension app 'jupyter_server_terminals' stopping
[D 2025-06-06 18:16:22.439 ServerApp] jupyter_server_terminals | extension app 'jupyter_server_terminals' stopped
[D 2025-06-06 18:16:22.439 ServerApp] jupyterlab | extension app 'lab' stopping
[D 2025-06-06 18:16:22.439 ServerApp] jupyterlab | extension app 'lab' stopped
[D 2025-06-06 18:16:22.439 ServerApp] 200 POST /api/shutdown?1749244582436 (064bbd6f2c7b47a698157b623706f8d5@::1) 1.92ms
[D 2025-06-06 18:16:22.441 ServerApp] <LspStdIoReader(parent=<LanguageServerSession(language_server=pylsp, argv=['/private/tmp/testlsp/env/bin/python3.12', '-m', 'pylsp'])>)> closed
[D 2025-06-06 18:16:22.441 ServerApp] <LspStdIoWriter(parent=<LanguageServerSession(language_server=pylsp, argv=['/private/tmp/testlsp/env/bin/python3.12', '-m', 'pylsp'])>)> closed
I realized there was an error in the way I was setting the extra_paths option. Adding . to it seem to reliably fix the problem. If this is expected to be so we may close the issue. Anyway, it seems odd that without that path the behavior is quite random and not just a plain failure.
I also have this issue, though I can't get it to work at all in my local env. It just says no jump targets found
I cannot reproduce (sorry the cursor did not get captured on the recording):
Screencast.from.2025-06-06.21-33-25.mp4 tested in a clean env on https://gist.github.com/krassowski/d8af4b439c4607e1f6001530539a6167
any unusual naming of files as in #1124?
It actually does not work for me on the binder.
duplicate of #466?