Skip to content
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

Suggest installing Pyright if there are issues with Pylance #23308

Open
taksyon opened this issue Apr 30, 2024 · 0 comments
Open

Suggest installing Pyright if there are issues with Pylance #23308

taksyon opened this issue Apr 30, 2024 · 0 comments
Assignees
Labels
feature-request Request for new features or functionality triage-needed Needs assignment to the proper sub-team

Comments

@taksyon
Copy link

taksyon commented Apr 30, 2024

I've been using VSCodium as an IDE. And I will preface this by saying I am somewhat inexperienced, as I am a junior developer. I searched for open issues and didn't find any. Pylance has certain features I need, but it is not compatible with VSCodium.

It isn't super clear from the Python extension description, or from the configuration settings within the extension, that Pylance is not compatible with open-source binaries for VSCode. I understand that the Pylance repository explains that it is closed source, but it would be really convenient if there was some hint within the Python extension itself that you can install Pyright as an alternative if there's an issue. It would have saved me a couple hours of tedious research that wasn't really productive.

Maybe this could be implemented as a popup error when a user tries to change the LSP to Pylance in an unsupported IDE, suggesting something like "Please try installing Pyright if you're experiencing issues". Currently, there is a pop-up that says "Pylance is not installed, would you like to install it?", but clicking the install button does nothing in unsupported IDE's. It would be nice to have the little Pyright hint in that popup. That would help make the troubleshooting process faster. It would also be more subtle and not drive users away from using proprietary VSCode, but would help users who use open source alternatives.

@taksyon taksyon added the feature-request Request for new features or functionality label Apr 30, 2024
@github-actions github-actions bot added the triage-needed Needs assignment to the proper sub-team label Apr 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality triage-needed Needs assignment to the proper sub-team
Projects
None yet
Development

No branches or pull requests

2 participants