1{
2 lib,
3 pyright,
4 vscode-utils,
5}:
6
7vscode-utils.buildVscodeMarketplaceExtension {
8 mktplcRef = {
9 name = "vscode-pylance";
10 publisher = "MS-python";
11 version = "2025.7.1";
12 hash = "sha256-0lPbu5amiqk/O0XIFxJpTBKQEbU8mamnjBGsaalTyh8=";
13 };
14
15 buildInputs = [ pyright ];
16
17 meta = {
18 changelog = "https://marketplace.visualstudio.com/items/ms-python.vscode-pylance/changelog";
19 description = "Performant, feature-rich language server for Python in VS Code";
20 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance";
21 homepage = "https://github.com/microsoft/pylance-release";
22 license = lib.licenses.unfree;
23 maintainers = [ lib.maintainers.ericthemagician ];
24 };
25}