code-server icon indicating copy to clipboard operation
code-server copied to clipboard

python extension 2025.14.0 fails to work in code server, but 2025.12.0 works

Open vector090 opened this issue 2 months ago • 2 comments

IDE: code server

Version: 1.104.3 Commit: cd40509fbbc684c5e9b566d9cb027f6ee9df36a6 User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36 Embedder: server-distro

log from OUTPUT window:

2025-10-08 09:21:50.483 [info] [Error - 9:21:50 AM] Server initialization failed. 2025-10-08 09:21:50.483 [info] Message: Pending response rejected since connection got disposed Code: -32097 2025-10-08 09:21:50.483 [info] [Info - 9:21:50 AM] Connection to server got closed. Server will restart. 2025-10-08 09:21:50.483 [info] true 2025-10-08 09:21:50.484 [info] [Error - 9:21:50 AM] Python Jedi client: couldn't create connection to server. 2025-10-08 09:21:50.484 [info] Message: Pending response rejected since connection got disposed Code: -32097 2025-10-08 09:21:50.484 [info] [Error - 9:21:50 AM] Restarting server failed 2025-10-08 09:21:50.484 [info] Message: Pending response rejected since connection got disposed Code: -32097 2025-10-08 09:21:50.496 [info] [Error - 9:21:50 AM] Server process exited with code 1. 2025-10-08 09:21:50.711 [info] Traceback (most recent call last): File "/root/.home/data/home/root/.local/share/code-server/extensions/ms-python.python-2025.14.0-universal/python_files/run-jedi-language-server.py", line 12, in from jedi_language_server.cli import cli # noqa: E402 File "/root/.home/data/home/root/.local/share/code-server/extensions/ms-python.python-2025.14.0-universal/python_files/lib/jedilsp/jedi_language_server/cli.py", line 8, in from .server import SERVER File "/root/.home/data/home/root/.local/share/code-server/extensions/ms-python.python-2025.14.0-universal/python_files/lib/jedilsp/jedi_language_server/server.py", line 13, in from jedi import Project, Script, version File "/root/.home/data/home/root/.local/share/code-server/extensions/ms-python.python-2025.14.0-universal/python_files/lib/jedilsp/jedi/init.py", line 32, in from jedi.api import Script, Interpreter, set_debug_function, preload_module File "/root/.home/data/home/root/.local/share/code-server/extensions/ms-python.python-2025.14.0-universal/python_files/lib/jedilsp/jedi/api/init.py", line 13, in import parso File "/root/.home/data/home/root/.local/share/code-server/extensions/ms-python.python-2025.14.0-universal/python_files/lib/jedilsp/parso/init.py", line 42, in from parso.grammar import Grammar, load_grammar File "/root/.home/data/home/root/.local/share/code-server/extensions/ms-python.python-2025.14.0-universal/python_files/lib/jedilsp/parso/grammar.py", line 13, in from parso.cache import parser_cache, load_module, try_to_save_module ModuleNotFoundError: No module named 'parso.cache'

2025-10-08 09:21:50.749 [info] [Error - 9:21:50 AM] Server initialization failed. 2025-10-08 09:21:50.749 [info] Message: Pending response rejected since connection got disposed Code: -32097 2025-10-08 09:21:50.749 [info] [Error - 9:21:50 AM] The Python Jedi server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information. 2025-10-08 09:21:50.749 [info] [Error - 9:21:50 AM] Python Jedi client: couldn't create connection to server. 2025-10-08 09:21:50.749 [info] Message: Pending response rejected since connection got disposed Code: -32097 2025-10-08 09:21:50.750 [info] [Error - 9:21:50 AM] Restarting server failed 2025-10-08 09:21:50.750 [info] Message: Pending response rejected since connection got disposed Code: -32097 2025-10-08 09:21:50.750 [info] [Error - 9:21:50 AM] Server process exited with code 1.

vector090 avatar Oct 08 '25 01:10 vector090

PS: python extension 2025.14.0 works in native VS Code

vector090 avatar Oct 08 '25 01:10 vector090

I have seen reports that Jedi is buggy (I think in native VS Code it uses Pylance instead of Jedi) but supposedly the detachhead.basedpyright extension works pretty well.

code-asher avatar Oct 09 '25 00:10 code-asher