Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Puzzling warning: "skipping transformation for jedi-language-server" when it is not installed #1102

Open
paulmromer opened this issue Oct 29, 2024 · 0 comments

Comments

@paulmromer
Copy link

What I am trying to do...

Make sure that I can install and configure jupyterlab-lsp correctly.

I'm not sure what to make of the warnings I see

On macOS 15.01 with Python 3.12, when I create a venv and pip-install this requirements file,

jedi-language-server
jupyterlab-lsp
python-lsp-server[all]
jupyterlab

either as is, or after commenting out the first line, I get roughly the same warnings in my browser console:

message: "@jupyter-lsp/jupyterlab-lsp:plugin has no transformers yet.", ... } 
...
LSP.SettingsSchemaManager: No config schema - skipping transformation for jedi-language-server
...
Settings failed to load for (@jupyterlab/lsp-extension:plugin)
...
message: "@jupyterlab/lsp-extension:plugin has no transformers yet.", ... } 

I don't understand why I get the warning about jedi-language-server when I don't install it. And that installing it seems not to matter for the warning. I also wonder whether the two warnings about "no transformers" for both:

@jupyter-lsp/jupyterlab-lsp:plugin
@jupyterlab/lsp-extension:plugin

are a sign that I need to provide some additional configuration information for them.

But based on a little testing, mainly without jedi-language-server installed, JupyterLab seems to be able to use the installed language servers, so perhaps I should just ignore the warnings. If so, it's fine to just tell me to ignore them.


PS: I've confirmed that jupyter-lsp is installed as a dependency of JupyterLab. Also, I found that it make little difference if I switch to Python3.13 or JupyterLab 4.3.0c1. Also, the messages are similar on Firefox and Chrome. I'll attach a screen capture of the console from Chrome.

Screenshot 2024-10-28 at 9 12 41 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant