Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
jedi-language-server
A Python language server exclusively for Jedi. If Jedi supports it well, this language server should too.
you can considerate use coc-pyright
See https://github.com/davidhalter/jedi-vim
ok ... you right, so if you need work with python2 (for any reason...) you can use coc-jedi and try this: install jedi-language-server with pipx just do:
Well, I guess I can't convince you it's a bad idea. At least tell me how it goes. I don't use coc anymore personally, and when I did I just used coc-python, so I can't offer a coc-based alternative. I use vim-lsp now which is another option. Someone else mentioned neovim with its LSP as well. For python I have microsoft's LSP configured, but I haven't used it recently and since their pylance announcement I have heard their support for it might not continue or just get worse. Actually, I'm not sure what versions of Python it supports. This server lists support for at least 2.7, and seems to integrate with other python tools as well. Vim-lsp eliminates the node dependency but comes with far fewer defaults.