How to install prerelease extensions?

I have a problem with the pylance extension which is fixed in the latest pre-release version (2024.8.104).

In VSCode I can click a button to install a pre-release version, as described here: FAQ · microsoft/pylance-release Wiki · GitHub

However this doesn’t seem to exist in Cursor? I can also click “Install another version…” but the only versions listed in this list are the Release versions (eg 2024.8.1) and not PreRelease versions.

I have also tried uninstalling this in Cursor, installing in VSCode (which works fine) and then syncing settings from VSCode, but this doesn’t move the extension across, and when I open Cursor it prompts me to install the normal release channel version of the Pylance extension.

Is there a configuration setting that can enable pre-release versions? If not, is there any way I can install this?

1 Like

I’ve downloaded the version of the extension manually, as a .vsix file, from the marketplace, and then dropped it into cursor, which seems to have worked.

ms-python.vscode-pylance-2024.8.104.vsix

This does now prompt me to “update” to the release version though, which is actually older.

I’d still like to know if the prerelease button / version management that is present in vscode can be enabled in cursor?

2 Likes