jupyterlab-lsp icon indicating copy to clipboard operation
jupyterlab-lsp copied to clipboard

Tyring to enable linting for types (pyls-mypy or pyright), don't know how

Open jeanmonet opened this issue 3 years ago • 1 comments
trafficstars

Hi, I've been spending hours trying to understand how to configure Jupyter Lab LSP to have typing highlight, either with pyls-mypy or with pyright.

I do not really understand where and how I am supposed to enable either pyls-mypy or pyright. The following in User Preferences inside the Language Server of the Settings tab does not seem to produce the desired effect:

{
    language_servers: {
        pyls: {
          serverSettings: {
            "pyls.plugins.pydocstyle.enabled": false,        // no effect?
            "pyls.plugins.pyflakes.enabled": false,        // no effect?
            "pyls.plugins.flake8.enabled": false,          // no effect?
            "pyls.plugins.pyls_mypy.enabled": true,       // no effect?
            "pyls.plugins.pyls_mypy.live_mode": false,
          }
        },

        pyright: {
            serverSettings: {
                "python.analysis.useLibraryCodeForTypes": true              // no effect?
            }
        }
    },
}

You will also note in my configuration above I have intentionally set pycodestyle to false. But this does not seem to produce the desired effect since I still get underlining from pycodestyle: image

Pyright langauge server does not seem to be activated: image

Any help would be most welcomed!

Output

  • Language server and version:
Troubleshoot Output
upyter troubleshoot
$PATH:
	/opt/miniconda_py39/envs/py10/bin
	/opt/miniconda_py39/condabin
	/usr/local/sbin
	/usr/local/bin
	/usr/sbin
	/usr/bin
	/sbin
	/bin
	/usr/games
	/usr/local/games
	/snap/bin
	/snap/bin

sys.path: /opt/miniconda_py39/envs/py10/bin /opt/miniconda_py39/envs/py10/lib/python310.zip /opt/miniconda_py39/envs/py10/lib/python3.10 /opt/miniconda_py39/envs/py10/lib/python3.10/lib-dynload /opt/miniconda_py39/envs/py10/lib/python3.10/site-packages

sys.executable: /opt/miniconda_py39/envs/py10/bin/python

sys.version: 3.10.2 | packaged by conda-forge | (main, Feb 1 2022, 19:29:00) [GCC 9.4.0]

platform.platform(): Linux-5.4.0-100-generic-x86_64-with-glibc2.31

which -a jupyter: /opt/miniconda_py39/envs/py10/bin/jupyter

conda env: name: py10 channels: - conda-forge - defaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=1_gnu - abseil-cpp=20211102.0=h9c3ff4c_0 - anyio=3.5.0=py310hff52083_0 - argon2-cffi=21.3.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py310h6acc77f_1 - asgiref=3.5.0=pyhd8ed1ab_0 - astroid=2.9.3=py310hff52083_0 - asttokens=2.0.5=pyhd8ed1ab_0 - attrs=21.4.0=pyhd8ed1ab_0 - autopep8=1.6.0=pyhd8ed1ab_1 - babel=2.9.1=pyh44b312d_0 - backcall=0.2.0=pyh9f0ad1d_0 - backports=1.0=py_2 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - bandit=1.7.2=py310hff52083_0 - black=22.1.0=pyhd8ed1ab_0 - bleach=4.1.0=pyhd8ed1ab_0 - blinker=1.4=py_1 - boost-cpp=1.74.0=h6cacc03_7 - brotlipy=0.7.0=py310h6acc77f_1003 - bzip2=1.0.8=h7f98852_4 - c-ares=1.18.1=h7f98852_0 - ca-certificates=2021.10.8=ha878542_0 - certifi=2021.10.8=py310hff52083_1 - cffi=1.15.0=py310h0fdd8cc_0 - charset-normalizer=2.0.12=pyhd8ed1ab_0 - click=8.0.4=py310hff52083_0 - colorama=0.4.4=pyh9f0ad1d_0 - commonmark=0.9.1=py_0 - configparser=5.2.0=pyhd8ed1ab_0 - cryptography=36.0.0=py310h9ce1e76_0 - dataclasses=0.8=pyhc8e2a94_3 - dateparser=1.1.0=pyhd8ed1ab_0 - debugpy=1.5.1=py310h122e73d_0 - decorator=5.1.1=pyhd8ed1ab_0 - deepdiff=5.7.0=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - diff-match-patch=20200713=pyh9f0ad1d_0 - diskcache=5.4.0=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - executing=0.8.2=pyhd8ed1ab_0 - fastapi=0.74.0=pyhd8ed1ab_0 - flake8=4.0.1=pyhd8ed1ab_1 - flask=2.0.3=pyhd8ed1ab_0 - flit-core=3.7.1=pyhd8ed1ab_0 - frozendict=2.3.0=py310h6acc77f_1 - future=0.18.2=py310hff52083_4 - gitdb=4.0.9=pyhd8ed1ab_0 - gitpython=3.1.27=pyhd8ed1ab_0 - greenlet=1.1.2=py310h122e73d_1 - h2=4.1.0=pyhd8ed1ab_0 - hpack=4.0.0=pyh9f0ad1d_0 - humanize=4.0.0=pyhd8ed1ab_0 - hyperframe=6.0.1=pyhd8ed1ab_0 - icu=69.1=h9c3ff4c_0 - idna=3.3=pyhd8ed1ab_0 - importlib-metadata=3.3.0=pyhd8ed1ab_1 - importlib_metadata=3.3.0=hd8ed1ab_3 - importlib_resources=5.4.0=pyhd8ed1ab_0 - ipykernel=6.9.1=py310hfdc917e_0 - ipython=8.0.1=py310hff52083_2 - ipython_genutils=0.2.0=py_1 - isort=5.10.1=pyhd8ed1ab_0 - itsdangerous=2.1.0=pyhd8ed1ab_0 - jedi=0.18.1=py310hff52083_0 - jinja2=3.0.3=pyhd8ed1ab_0 - json5=0.9.5=pyh9f0ad1d_0 - jsonpickle=2.1.0=pyhd8ed1ab_0 - jsonschema=4.4.0=pyhd8ed1ab_0 - jupyter-lsp=1.5.1=pyhd8ed1ab_0 - jupyter_client=7.1.2=pyhd8ed1ab_0 - jupyter_core=4.9.2=py310hff52083_0 - jupyter_server=1.13.5=pyhd8ed1ab_1 - jupyterlab=3.2.9=pyhd8ed1ab_0 - jupyterlab-lsp=3.10.0=pyhd8ed1ab_0 - jupyterlab_pygments=0.1.2=pyh9f0ad1d_0 - jupyterlab_server=2.10.3=pyhd8ed1ab_0 - krb5=1.19.2=h48eae69_3 - lazy-object-proxy=1.7.1=py310h6acc77f_0 - ld_impl_linux-64=2.36.1=hea4e1c9_2 - libcurl=7.81.0=h494985f_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=h516909a_1 - libffi=3.4.2=h7f98852_5 - libgcc-ng=11.2.0=h1d223b6_12 - libgomp=11.2.0=h1d223b6_12 - libiconv=1.16=h516909a_0 - libnghttp2=1.47.0=he49606f_0 - libnsl=2.0.0=h7f98852_0 - libsodium=1.0.18=h36c2ea0_1 - libssh2=1.10.0=ha35d2d1_2 - libstdcxx-ng=11.2.0=he4da1e4_12 - libuuid=2.32.1=h7f98852_1000 - libuv=1.43.0=h7f98852_0 - libxml2=2.9.12=h885dcf4_1 - libxslt=1.1.33=h0ef7038_3 - libzlib=1.2.11=h36c2ea0_1013 - lxml=4.8.0=py310ha5446b1_0 - lz4-c=1.9.3=h9c3ff4c_1 - markupsafe=2.1.0=py310h5764c6d_0 - matplotlib-inline=0.1.3=pyhd8ed1ab_0 - mccabe=0.6.1=py_1 - mistune=0.8.4=py310h6acc77f_1005 - mongo-tools=100.5.2=h423bcb3_0 - mongodb=5.1.1=hc5cbecd_1 - more-itertools=8.12.0=pyhd8ed1ab_0 - msgpack-python=1.0.3=py310h91b1402_0 - mypy=0.931=py310h6acc77f_2 - mypy_extensions=0.4.3=py310hff52083_4 - nbclassic=0.3.5=pyhd8ed1ab_0 - nbclient=0.5.11=pyhd8ed1ab_0 - nbconvert=6.4.2=py310hff52083_0 - nbformat=5.1.3=pyhd8ed1ab_0 - ncurses=6.3=h9c3ff4c_0 - nest-asyncio=1.5.4=pyhd8ed1ab_0 - nodeenv=1.6.0=pyhd8ed1ab_0 - nodejs=17.4.0=hb5e7134_0 - notebook=6.4.8=pyha770c72_0 - oauthlib=3.2.0=pyhd8ed1ab_0 - openssl=3.0.0=h7f98852_2 - ordered-set=4.1.0=pyhd8ed1ab_0 - packaging=21.3=pyhd8ed1ab_0 - pandoc=2.17.1.1=ha770c72_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pathspec=0.9.0=pyhd8ed1ab_0 - pbr=5.8.1=pyhd8ed1ab_0 - pcre=8.45=h9c3ff4c_0 - pexpect=4.8.0=pyh9f0ad1d_2 - pickleshare=0.7.5=py_1003 - pip=22.0.3=pyhd8ed1ab_0 - platformdirs=2.5.1=pyhd8ed1ab_0 - pluggy=1.0.0=py310hff52083_2 - prometheus_client=0.13.1=pyhd8ed1ab_0 - prompt-toolkit=3.0.27=pyha770c72_0 - psutil=5.9.0=py310h6acc77f_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycodestyle=2.8.0=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 - pydantic=1.9.0=py310h6acc77f_0 - pydocstyle=6.1.1=pyhd8ed1ab_0 - pyflakes=2.4.0=pyhd8ed1ab_0 - pygments=2.11.2=pyhd8ed1ab_0 - pyjwt=2.3.0=pyhd8ed1ab_1 - pylint=2.12.2=pyhd8ed1ab_0 - pymongo=4.0.1=py310h122e73d_1 - pyopenssl=22.0.0=pyhd8ed1ab_0 - pyparsing=3.0.7=pyhd8ed1ab_0 - pyright=1.1.225=py310h5764c6d_0 - pyrsistent=0.18.1=py310h6acc77f_0 - pysocks=1.7.1=py310hff52083_4 - python=3.10.2=hc74c709_3_cpython - python-dateutil=2.8.2=pyhd8ed1ab_0 - python-dotenv=0.19.2=pyhd8ed1ab_0 - python-lsp-jsonrpc=1.0.0=pyhd8ed1ab_0 - python-lsp-server=1.3.3=pyhd8ed1ab_0 - python-tzdata=2021.5=pyhd8ed1ab_0 - python_abi=3.10=2_cp310 - pytz=2021.3=pyhd8ed1ab_0 - pytz-deprecation-shim=0.1.0.post0=py310hff52083_1 - pyyaml=6.0=py310h6acc77f_3 - pyzmq=22.3.0=py310h675a958_1 - readline=8.1=h46c0cb4_0 - regex=2022.1.18=py310h6acc77f_0 - requests=2.27.1=pyhd8ed1ab_0 - requests-oauthlib=1.3.1=pyhd8ed1ab_0 - rich=11.2.0=pyhd8ed1ab_0 - roman=3.3=pyhd8ed1ab_1 - rope=0.23.0=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=60.9.3=py310hff52083_0 - six=1.16.0=pyh6c4a22f_0 - smmap=3.0.5=pyh44b312d_0 - snappy=1.1.8=he1b5a44_3 - sniffio=1.2.0=py310hff52083_2 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - sqlalchemy=1.4.31=py310h6acc77f_0 - sqlite=3.37.0=h9cd32fc_0 - stack_data=0.2.0=pyhd8ed1ab_0 - starlette=0.17.1=pyhd8ed1ab_0 - stevedore=3.5.0=py310hff52083_2 - terminado=0.13.1=py310hff52083_0 - testpath=0.6.0=pyhd8ed1ab_0 - tk=8.6.12=h27826a3_0 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - tornado=6.1=py310h6acc77f_2 - tqdm=4.62.3=pyhd8ed1ab_0 - traitlets=5.1.1=pyhd8ed1ab_0 - typed-ast=1.5.2=py310h6acc77f_0 - typing-extensions=4.1.1=hd8ed1ab_0 - typing_extensions=4.1.1=pyha770c72_0 - tzdata=2021e=he74cb21_0 - tzlocal=4.1=py310hff52083_1 - ujson=5.1.0=py310h122e73d_0 - unidecode=1.3.3=pyhd8ed1ab_0 - urllib3=1.26.8=pyhd8ed1ab_1 - wcwidth=0.2.5=pyh9f0ad1d_2 - webencodings=0.5.1=py_1 - websocket-client=1.3.1=pyhd8ed1ab_0 - werkzeug=2.0.3=pyhd8ed1ab_1 - wheel=0.37.1=pyhd8ed1ab_0 - wrapt=1.13.3=py310h6acc77f_1 - xz=5.2.5=h516909a_1 - yaml=0.2.5=h7f98852_2 - yaml-cpp=0.6.3=he1b5a44_4 - yapf=0.32.0=pyhd8ed1ab_0 - zeromq=4.3.4=h9c3ff4c_1 - zipp=3.7.0=pyhd8ed1ab_1 - zlib=1.2.11=h36c2ea0_1013 - zstd=1.5.2=ha95c52a_0 - pip: - html-text==0.5.2 - pyls-mypy==0.1.8 prefix: /opt/miniconda_py39/envs/py10

Command Line Output (`jupyter lab --debug`)
[D 2022-02-27 17:06:10.838 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/bash-language-server/bin/main.js
[D 2022-02-27 17:06:10.838 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/bash-language-server/bin/main.js
[D 2022-02-27 17:06:10.838 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/bash-language-server/bin/main.js
[D 2022-02-27 17:06:10.838 ServerApp] bash-language-server/bin/main.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.838 ServerApp] Checking for /opt/files/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2022-02-27 17:06:10.838 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2022-02-27 17:06:10.838 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2022-02-27 17:06:10.838 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2022-02-27 17:06:10.839 ServerApp] dockerfile-language-server-nodejs/lib/server.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.839 ServerApp] Checking for /opt/files/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2022-02-27 17:06:10.839 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2022-02-27 17:06:10.839 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2022-02-27 17:06:10.839 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2022-02-27 17:06:10.839 ServerApp] javascript-typescript-langserver/lib/language-server-stdio.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.840 ServerApp] Checking for /opt/files/node_modules/pyright/langserver.index.js
[D 2022-02-27 17:06:10.840 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/pyright/langserver.index.js
[D 2022-02-27 17:06:10.841 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/pyright/langserver.index.js
[D 2022-02-27 17:06:10.841 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/pyright/langserver.index.js
[D 2022-02-27 17:06:10.841 ServerApp] pyright/langserver.index.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.844 ServerApp] Checking for /opt/files/node_modules/sql-language-server/dist/bin/cli.js
[D 2022-02-27 17:06:10.844 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/sql-language-server/dist/bin/cli.js
[D 2022-02-27 17:06:10.844 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/sql-language-server/dist/bin/cli.js
[D 2022-02-27 17:06:10.844 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/sql-language-server/dist/bin/cli.js
[D 2022-02-27 17:06:10.845 ServerApp] sql-language-server/dist/bin/cli.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.845 ServerApp] Checking for /opt/files/node_modules/typescript-language-server/lib/cli.js
[D 2022-02-27 17:06:10.845 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/typescript-language-server/lib/cli.js
[D 2022-02-27 17:06:10.845 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/typescript-language-server/lib/cli.js
[D 2022-02-27 17:06:10.846 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/typescript-language-server/lib/cli.js
[D 2022-02-27 17:06:10.846 ServerApp] typescript-language-server/lib/cli.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.846 ServerApp] Checking for /opt/files/node_modules/unified-language-server/src/server.js
[D 2022-02-27 17:06:10.846 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/unified-language-server/src/server.js
[D 2022-02-27 17:06:10.846 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/unified-language-server/src/server.js
[D 2022-02-27 17:06:10.846 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/unified-language-server/src/server.js
[D 2022-02-27 17:06:10.846 ServerApp] unified-language-server/src/server.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.846 ServerApp] Checking for /opt/files/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2022-02-27 17:06:10.847 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2022-02-27 17:06:10.847 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2022-02-27 17:06:10.847 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2022-02-27 17:06:10.847 ServerApp] vscode-css-languageserver-bin/cssServerMain.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.847 ServerApp] Checking for /opt/files/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2022-02-27 17:06:10.847 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2022-02-27 17:06:10.847 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2022-02-27 17:06:10.847 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2022-02-27 17:06:10.848 ServerApp] vscode-html-languageserver-bin/htmlServerMain.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.848 ServerApp] Checking for /opt/files/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2022-02-27 17:06:10.848 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2022-02-27 17:06:10.848 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2022-02-27 17:06:10.848 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2022-02-27 17:06:10.848 ServerApp] vscode-json-languageserver-bin/jsonServerMain.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.848 ServerApp] Checking for /opt/files/node_modules/yaml-language-server/bin/yaml-language-server
[D 2022-02-27 17:06:10.848 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/yaml-language-server/bin/yaml-language-server
[D 2022-02-27 17:06:10.849 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/yaml-language-server/bin/yaml-language-server
[D 2022-02-27 17:06:10.849 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/yaml-language-server/bin/yaml-language-server
[D 2022-02-27 17:06:10.849 ServerApp] yaml-language-server/bin/yaml-language-server not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[I 2022-02-27 17:06:10.849 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, r-languageserver, sql-language-server, texlab, typescript-language-server, unified-language-server, vscode-css-languageserver-bin, vscode-html-languageserver-bin, vscode-json-languageserver-bin, yaml-language-server
[D 2022-02-27 17:06:10.872 ServerApp] Checking for /opt/files/node_modules/bash-language-server/bin/main.js
[D 2022-02-27 17:06:10.872 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/bash-language-server/bin/main.js
[D 2022-02-27 17:06:10.873 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/bash-language-server/bin/main.js
[D 2022-02-27 17:06:10.873 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/bash-language-server/bin/main.js
[D 2022-02-27 17:06:10.873 ServerApp] bash-language-server/bin/main.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.873 ServerApp] Checking for /opt/files/node_modules/bash-language-server/bin/main.js
[D 2022-02-27 17:06:10.873 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/bash-language-server/bin/main.js
[D 2022-02-27 17:06:10.873 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/bash-language-server/bin/main.js
[D 2022-02-27 17:06:10.873 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/bash-language-server/bin/main.js
[D 2022-02-27 17:06:10.873 ServerApp] bash-language-server/bin/main.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.874 ServerApp] Checking for /opt/files/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2022-02-27 17:06:10.874 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2022-02-27 17:06:10.874 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2022-02-27 17:06:10.875 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2022-02-27 17:06:10.875 ServerApp] dockerfile-language-server-nodejs/lib/server.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.875 ServerApp] Checking for /opt/files/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2022-02-27 17:06:10.875 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2022-02-27 17:06:10.875 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2022-02-27 17:06:10.875 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/dockerfile-language-server-nodejs/lib/server.js
[D 2022-02-27 17:06:10.875 ServerApp] dockerfile-language-server-nodejs/lib/server.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.876 ServerApp] Checking for /opt/files/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2022-02-27 17:06:10.876 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2022-02-27 17:06:10.876 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2022-02-27 17:06:10.876 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2022-02-27 17:06:10.876 ServerApp] javascript-typescript-langserver/lib/language-server-stdio.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.877 ServerApp] Checking for /opt/files/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2022-02-27 17:06:10.877 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2022-02-27 17:06:10.877 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2022-02-27 17:06:10.877 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/javascript-typescript-langserver/lib/language-server-stdio.js
[D 2022-02-27 17:06:10.877 ServerApp] javascript-typescript-langserver/lib/language-server-stdio.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.880 ServerApp] Checking for /opt/files/node_modules/pyright/langserver.index.js
[D 2022-02-27 17:06:10.880 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/pyright/langserver.index.js
[D 2022-02-27 17:06:10.880 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/pyright/langserver.index.js
[D 2022-02-27 17:06:10.880 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/pyright/langserver.index.js
[D 2022-02-27 17:06:10.881 ServerApp] pyright/langserver.index.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.881 ServerApp] Checking for /opt/files/node_modules/pyright/langserver.index.js
[D 2022-02-27 17:06:10.881 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/pyright/langserver.index.js
[D 2022-02-27 17:06:10.881 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/pyright/langserver.index.js
[D 2022-02-27 17:06:10.881 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/pyright/langserver.index.js
[D 2022-02-27 17:06:10.881 ServerApp] pyright/langserver.index.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.885 ServerApp] Checking for /opt/files/node_modules/sql-language-server/dist/bin/cli.js
[D 2022-02-27 17:06:10.886 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/sql-language-server/dist/bin/cli.js
[D 2022-02-27 17:06:10.886 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/sql-language-server/dist/bin/cli.js
[D 2022-02-27 17:06:10.886 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/sql-language-server/dist/bin/cli.js
[D 2022-02-27 17:06:10.886 ServerApp] sql-language-server/dist/bin/cli.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.886 ServerApp] Checking for /opt/files/node_modules/sql-language-server/dist/bin/cli.js
[D 2022-02-27 17:06:10.886 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/sql-language-server/dist/bin/cli.js
[D 2022-02-27 17:06:10.886 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/sql-language-server/dist/bin/cli.js
[D 2022-02-27 17:06:10.886 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/sql-language-server/dist/bin/cli.js
[D 2022-02-27 17:06:10.887 ServerApp] sql-language-server/dist/bin/cli.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.888 ServerApp] Checking for /opt/files/node_modules/typescript-language-server/lib/cli.js
[D 2022-02-27 17:06:10.889 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/typescript-language-server/lib/cli.js
[D 2022-02-27 17:06:10.889 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/typescript-language-server/lib/cli.js
[D 2022-02-27 17:06:10.889 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/typescript-language-server/lib/cli.js
[D 2022-02-27 17:06:10.889 ServerApp] typescript-language-server/lib/cli.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.889 ServerApp] Checking for /opt/files/node_modules/typescript-language-server/lib/cli.js
[D 2022-02-27 17:06:10.889 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/typescript-language-server/lib/cli.js
[D 2022-02-27 17:06:10.889 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/typescript-language-server/lib/cli.js
[D 2022-02-27 17:06:10.889 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/typescript-language-server/lib/cli.js
[D 2022-02-27 17:06:10.889 ServerApp] typescript-language-server/lib/cli.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.890 ServerApp] Checking for /opt/files/node_modules/unified-language-server/src/server.js
[D 2022-02-27 17:06:10.890 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/unified-language-server/src/server.js
[D 2022-02-27 17:06:10.891 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/unified-language-server/src/server.js
[D 2022-02-27 17:06:10.891 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/unified-language-server/src/server.js
[D 2022-02-27 17:06:10.891 ServerApp] unified-language-server/src/server.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.891 ServerApp] Checking for /opt/files/node_modules/unified-language-server/src/server.js
[D 2022-02-27 17:06:10.891 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/unified-language-server/src/server.js
[D 2022-02-27 17:06:10.891 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/unified-language-server/src/server.js
[D 2022-02-27 17:06:10.891 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/unified-language-server/src/server.js
[D 2022-02-27 17:06:10.891 ServerApp] unified-language-server/src/server.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.892 ServerApp] Checking for /opt/files/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2022-02-27 17:06:10.892 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2022-02-27 17:06:10.892 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2022-02-27 17:06:10.893 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2022-02-27 17:06:10.893 ServerApp] vscode-css-languageserver-bin/cssServerMain.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.893 ServerApp] Checking for /opt/files/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2022-02-27 17:06:10.893 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2022-02-27 17:06:10.893 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2022-02-27 17:06:10.893 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/vscode-css-languageserver-bin/cssServerMain.js
[D 2022-02-27 17:06:10.893 ServerApp] vscode-css-languageserver-bin/cssServerMain.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.894 ServerApp] Checking for /opt/files/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2022-02-27 17:06:10.894 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2022-02-27 17:06:10.894 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2022-02-27 17:06:10.894 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2022-02-27 17:06:10.894 ServerApp] vscode-html-languageserver-bin/htmlServerMain.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.895 ServerApp] Checking for /opt/files/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2022-02-27 17:06:10.895 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2022-02-27 17:06:10.895 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2022-02-27 17:06:10.895 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
[D 2022-02-27 17:06:10.895 ServerApp] vscode-html-languageserver-bin/htmlServerMain.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.896 ServerApp] Checking for /opt/files/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2022-02-27 17:06:10.896 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2022-02-27 17:06:10.896 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2022-02-27 17:06:10.896 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2022-02-27 17:06:10.896 ServerApp] vscode-json-languageserver-bin/jsonServerMain.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.896 ServerApp] Checking for /opt/files/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2022-02-27 17:06:10.896 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2022-02-27 17:06:10.897 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2022-02-27 17:06:10.897 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/vscode-json-languageserver-bin/jsonServerMain.js
[D 2022-02-27 17:06:10.897 ServerApp] vscode-json-languageserver-bin/jsonServerMain.js not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.898 ServerApp] Checking for /opt/files/node_modules/yaml-language-server/bin/yaml-language-server
[D 2022-02-27 17:06:10.898 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/yaml-language-server/bin/yaml-language-server
[D 2022-02-27 17:06:10.898 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/yaml-language-server/bin/yaml-language-server
[D 2022-02-27 17:06:10.898 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/yaml-language-server/bin/yaml-language-server
[D 2022-02-27 17:06:10.898 ServerApp] yaml-language-server/bin/yaml-language-server not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.898 ServerApp] Checking for /opt/files/node_modules/yaml-language-server/bin/yaml-language-server
[D 2022-02-27 17:06:10.898 ServerApp] Checking for /opt/miniconda_py39/envs/py10/share/jupyter/lab/staging/node_modules/yaml-language-server/bin/yaml-language-server
[D 2022-02-27 17:06:10.898 ServerApp] Checking for /opt/miniconda_py39/envs/py10/lib/node_modules/yaml-language-server/bin/yaml-language-server
[D 2022-02-27 17:06:10.898 ServerApp] Checking for /opt/miniconda_py39/envs/py10/node_modules/yaml-language-server/bin/yaml-language-server
[D 2022-02-27 17:06:10.899 ServerApp] yaml-language-server/bin/yaml-language-server not found in node_modules of [PosixPath('/opt/files'), PosixPath('/opt/miniconda_py39/envs/py10/share/jupyter/lab/staging'), PosixPath('/opt/miniconda_py39/envs/py10/lib'), PosixPath('/opt/miniconda_py39/envs/py10')]
[D 2022-02-27 17:06:10.968 ServerApp] [lsp] rootUri will be file:///opt/files
[D 2022-02-27 17:06:10.968 ServerApp] [lsp] virtualDocumentsUri will be file:///opt/files/.virtual_documents
[D 2022-02-27 17:06:10.970 ServerApp] [lsp] The following Language Servers will be available: {
      "pylsp": {
        "argv": [
          "/opt/miniconda_py39/envs/py10/bin/python3.10",
          "-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.executable": {
              "default": "pylsp",
              "description": "Language server executable",
              "type": "string"
            },
            "pylsp.plugins.jedi_completion.enabled": {
              "default": true,
              "description": "Enable or disable the plugin.",
              "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_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.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": null,
              "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": null,
              "description": "Exclude files or directories which match these patterns.",
              "items": {
                "type": "string"
              },
              "type": "array",
              "uniqueItems": true
            },
            "pylsp.plugins.pycodestyle.filename": {
              "default": null,
              "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"
            },
            "pylsp.plugins.pycodestyle.ignore": {
              "default": null,
              "description": "Ignore errors and warnings",
              "items": {
                "type": "string"
              },
              "type": "array",
              "uniqueItems": true
            },
            "pylsp.plugins.pycodestyle.maxLineLength": {
              "default": null,
              "description": "Set maximum allowed line length.",
              "type": "number"
            },
            "pylsp.plugins.pycodestyle.select": {
              "default": null,
              "description": "Select errors and warnings",
              "items": {
                "type": "string"
              },
              "type": "array",
              "uniqueItems": true
            },
            "pylsp.plugins.pydocstyle.addIgnore": {
              "default": null,
              "description": "Ignore errors and warnings in addition to the specified convention.",
              "items": {
                "type": "string"
              },
              "type": "array",
              "uniqueItems": true
            },
            "pylsp.plugins.pydocstyle.addSelect": {
              "default": null,
              "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"
              ],
              "type": "string"
            },
            "pylsp.plugins.pydocstyle.enabled": {
              "default": false,
              "description": "Enable or disable the plugin.",
              "type": "boolean"
            },
            "pylsp.plugins.pydocstyle.ignore": {
              "default": null,
              "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": null,
              "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": null,
              "description": "Arguments to pass to pylint.",
              "items": {
                "type": "string"
              },
              "type": "array",
              "uniqueItems": false
            },
            "pylsp.plugins.pylint.enabled": {
              "default": true,
              "description": "Enable or disable the plugin.",
              "type": "boolean"
            },
            "pylsp.plugins.rope_completion.enabled": {
              "default": true,
              "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": "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": "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
      }
    }
[I 2022-02-27 17:06:10.970 ServerApp] jupyter_lsp | extension was successfully loaded.

jeanmonet avatar Feb 27 '22 17:02 jeanmonet

You have set pydocstyle to false, not pycodestyle!

b4rlw avatar Jul 08 '22 14:07 b4rlw

Ouch - thanks :o)

jeanmonet avatar Aug 30 '22 09:08 jeanmonet

This is where the new Settings UI (https://github.com/jupyter-lsp/jupyterlab-lsp/pull/778) will come in handy - coming soon in 4.0.

krassowski avatar Aug 30 '22 15:08 krassowski

This is where the new Settings UI (#778) will come in handy - coming soon in 4.0.

Thank you for your work!

jeanmonet avatar Aug 30 '22 15:08 jeanmonet