Skip to content

Conversation

lgeiger
Copy link
Collaborator

@lgeiger lgeiger commented Jun 4, 2018

⚠️ Breaking change ⚠️
This PR requires pyls 0.19 or later: palantir/python-language-server#344

With this PR ide-python will start the language server using python -m pyls. This means user can have pyls installed for two different versions of Python and are able to switch between them by modifying the "Python Executable" setting.

This will also fix the issues where the pyls executable is not installed in the correct PATH on some Linux setups which should help inexperienced users a lot.

Closes #110
Closes #107
Closes #102
Closes #65
Closes #39

I would appreciate if somebody could test these changes so we can be confident it won't break 😉

@lgeiger lgeiger force-pushed the python-versions branch from e8b96f9 to e512519 Compare June 4, 2018 10:47
@lgeiger
Copy link
Collaborator Author

lgeiger commented Jun 7, 2018

I've used this no macOS for the last few days and think this is ready to go now.

@lgeiger lgeiger merged commit 391ac5d into master Jun 7, 2018
@lgeiger lgeiger deleted the python-versions branch June 7, 2018 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant