-
Notifications
You must be signed in to change notification settings - Fork 39
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
Bundle Python language server #6
Comments
Do you think that is good idea? Many of us use different virtualenvs and don't want to put pyls globally for example. |
That is the point : having a bundled |
This would really simplify the setup process and avoids cluttering the user's python environment. I guess the way to go is a separate virtualenv inside the atom config folder, where pyls and its dependencies can live. Or do you have another mechanism in mind? Personally, I would consider it the greatest benefit when ide-python would occasionally check for new versions of these installed packages. This would give the user easy and automated access to the newest version of pyls and the other packages. But I'm not sure how such occasional update checks can be implemented. I see issues in other ide-x packages where this is not solved. |
It is already quite straightforward to install user-wide via |
Actually, I came across a use case where bundling does make sense: installation of Atom via Currently, the Atom flatpak maintainer circumvents this limitation by bundling |
Cool, thanks everybody for the great suggestions. |
Do note that pyls is affected by the version of Python it is ran with. And even when vendored it should probably still be possible to use your own installation of pyls if you want an updated version. |
Can we check at least if we are using the last/right release? |
It would be great to not require users to install
pyls
by themselves.This could be done similar to
ide-php
.The text was updated successfully, but these errors were encountered: