// Description
A language server for Python in Windsurf
// Readme
Open VSXWindsurf Pyright provides language server features, including type-checking and semantic highlighting, for Python in Windsurf. It is a fork of basedpyright, which is a fork of pyright.
This extension is only supported within Windsurf.
Modifications to basedpyright include:
- ›Disabling the refactoring code during file renames.
- ›Reducing the default strictness of the type checking to better match PyLance.
- ›Disabling inlay hints by default to match PyLance, and because they interact with autocomplete.
Windsurf Pyright uses config settings from pyrightconfig.json, or [tool.windsurfpyright] in your pyproject.toml.
While we recommend Windsurf Pyright, basedpyright or pyright are also functional alternatives.
Our thanks go to the original authors for pyright and basedpyright. The documentation for basedpyright is included below.
Basedpyright is a fork of pyright with various type checking improvements, pylance features and more.
See the documentation for information about why this fork exists, and a comprehensive list of features and improvements we've made to pyright.
// Install
Open this extension directly in your IDE — no CLI, no extra tools.
codeium.windsurfPyrightIf your IDE doesn't open automatically, copy the ID above and paste it into the Extensions view (⌘P → ext install <id>).
// Source signals
- Publisher
- Verified ✓
- Rating
- 5.0 (2)
- Downloads
- 1.6M
- Published
- 2025-07-29
- License
- SEE LICENSE IN LICENSE.txt
- Source
- repo
- Homepage
- link
Live from open-vsx.org. Refreshed hourly.
// Are you the author?
This listing is mirrored from Open VSX. Claim it to ship a native OXP build, customise the page, and respond to reviews.
Claim this listing// Package Info
- Version
- 1.29.5
- Owner
- @vsx-codeium
- Downloads
- 1.5M
- Stars
- 0