python extension 2025.14.0 fails to work in code server, but 2025.12.0 works
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
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.
PS: python extension 2025.14.0 works in native VS Code
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.