Confusion about new default Python language server Pyrefly #10900
-
|
The release notes for https://github.com/posit-dev/positron/releases/tag/2025.12.0-167 contains this:
What is "that extension" in this case? Pyright or Pyrefly? When I read this it sounds like Pyright is required to use Pyrefly, but if that is the case, why is Pyright no longer bundled with Positron? My goal is to enjoy the intended default Positron experience. But I'm unsure what settings changes I need to make to an existing Positron installation here. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 8 replies
-
|
Ah, thanks for this question! We do literally mean if you do not want to use Pyrefly then disable Pyrefly. This would be someone who, say, really loves the ty extension and prefers to use it over Pyrefly. If you have an existing Positron installation, there's nothing you must do to have a good experience. If you want to really clean things up, then I would say you can:
I would say these are optional, but it would keep your installation a bit cleaned up. 🧼 🧹 |
Beta Was this translation helpful? Give feedback.
-
|
I've uninstalled Pyright and Python Environments for an existing installation, but Pyrefly does not seem to be taking effect. Is some action necessary to activate Pyrefly? |
Beta Was this translation helpful? Give feedback.
Ah, thanks for this question! We do literally mean if you do not want to use Pyrefly then disable Pyrefly. This would be someone who, say, really loves the ty extension and prefers to use it over Pyrefly.
If you have an existing Positron installation, there's nothing you must do to have a good experience. If you want to really clean things up, then I would say you can:
I would say these are optional, but it would keep your installation a bit …