Loading pkgs/applications/editors/vscode/extensions/default.nix +7 −4 Original line number Diff line number Diff line Loading @@ -2117,8 +2117,9 @@ let mktplcRef = { publisher = "github"; name = "copilot"; version = "1.251.0"; # compatible with vscode ^1.96 hash = "sha256-nv6lTPTPcggwMgO8a4KAF0W7gpou1399f/axnH0sS4s="; # Verify which version is available with nix run nixpkgs#vsce -- show github.copilot --json version = "1.266.1363"; # compatible with vscode ^1.96 hash = "sha256-paT/fZMIjSh7Bp4bBg4ZT/c1wVc0ecQLJxulSQZjRdg="; }; meta = { Loading @@ -2135,8 +2136,8 @@ let publisher = "github"; name = "copilot-chat"; # Verify which version is available with nix run nixpkgs#vsce -- show github.copilot-chat --json version = "0.24.2024121201"; # compatible with vscode ^1.96 hash = "sha256-v3wdodDzYalz927KqqpL4IqEqLRmx1CLWdGBvZgNmpE="; version = "0.24.2025020602"; # latest compatible with vscode ^1.97 hash = "sha256-smeBJ+yEIdbBs1eiKlPFCpYrb/nAkpnGlT9pTNnCnBI="; }; meta = { description = "GitHub Copilot Chat is a companion extension to GitHub Copilot that houses experimental chat features"; Loading Loading @@ -3506,6 +3507,8 @@ let }; }; ms-python.mypy-type-checker = callPackage ./ms-python.mypy-type-checker { }; ms-python.python = callPackage ./ms-python.python { }; ms-python.debugpy = buildVscodeMarketplaceExtension { Loading pkgs/applications/editors/vscode/extensions/ms-python.mypy-type-checker/default.nix 0 → 100644 +36 −0 Original line number Diff line number Diff line { lib, vscode-utils, mypy, jq, moreutils, }: vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "mypy-type-checker"; publisher = "ms-python"; version = "2025.1.10381011"; hash = "sha256-boKUxLOAgQJP13zX/NMhg1MtcrPVQJt5gLbxI7gVSu4="; }; buildInputs = [ mypy ]; nativeBuildInputs = [ jq moreutils ]; postInstall = '' jq '.contributes.configuration.properties."mypy-type-checker.path".default = "${lib.getExe mypy}"' $out/$installPrefix/package.json | sponge $out/$installPrefix/package.json ''; meta = { changelog = "https://github.com/microsoft/vscode-mypy/releases"; description = "VSCode extension for type checking support for Python files using Mypy"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-python.mypy-type-checker"; homepage = "https://github.com/microsoft/vscode-mypy"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ drupol ]; }; } Loading
pkgs/applications/editors/vscode/extensions/default.nix +7 −4 Original line number Diff line number Diff line Loading @@ -2117,8 +2117,9 @@ let mktplcRef = { publisher = "github"; name = "copilot"; version = "1.251.0"; # compatible with vscode ^1.96 hash = "sha256-nv6lTPTPcggwMgO8a4KAF0W7gpou1399f/axnH0sS4s="; # Verify which version is available with nix run nixpkgs#vsce -- show github.copilot --json version = "1.266.1363"; # compatible with vscode ^1.96 hash = "sha256-paT/fZMIjSh7Bp4bBg4ZT/c1wVc0ecQLJxulSQZjRdg="; }; meta = { Loading @@ -2135,8 +2136,8 @@ let publisher = "github"; name = "copilot-chat"; # Verify which version is available with nix run nixpkgs#vsce -- show github.copilot-chat --json version = "0.24.2024121201"; # compatible with vscode ^1.96 hash = "sha256-v3wdodDzYalz927KqqpL4IqEqLRmx1CLWdGBvZgNmpE="; version = "0.24.2025020602"; # latest compatible with vscode ^1.97 hash = "sha256-smeBJ+yEIdbBs1eiKlPFCpYrb/nAkpnGlT9pTNnCnBI="; }; meta = { description = "GitHub Copilot Chat is a companion extension to GitHub Copilot that houses experimental chat features"; Loading Loading @@ -3506,6 +3507,8 @@ let }; }; ms-python.mypy-type-checker = callPackage ./ms-python.mypy-type-checker { }; ms-python.python = callPackage ./ms-python.python { }; ms-python.debugpy = buildVscodeMarketplaceExtension { Loading
pkgs/applications/editors/vscode/extensions/ms-python.mypy-type-checker/default.nix 0 → 100644 +36 −0 Original line number Diff line number Diff line { lib, vscode-utils, mypy, jq, moreutils, }: vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "mypy-type-checker"; publisher = "ms-python"; version = "2025.1.10381011"; hash = "sha256-boKUxLOAgQJP13zX/NMhg1MtcrPVQJt5gLbxI7gVSu4="; }; buildInputs = [ mypy ]; nativeBuildInputs = [ jq moreutils ]; postInstall = '' jq '.contributes.configuration.properties."mypy-type-checker.path".default = "${lib.getExe mypy}"' $out/$installPrefix/package.json | sponge $out/$installPrefix/package.json ''; meta = { changelog = "https://github.com/microsoft/vscode-mypy/releases"; description = "VSCode extension for type checking support for Python files using Mypy"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-python.mypy-type-checker"; homepage = "https://github.com/microsoft/vscode-mypy"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ drupol ]; }; }