From 5cb27768675a15853c131e40314a47a785527f85 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Mon, 17 Feb 2025 10:42:31 +0100 Subject: [PATCH] vscode-extensions.ms-python.pylint: move extension into its own directory, bump --- .../editors/vscode/extensions/default.nix | 17 +-------------- .../extensions/ms-python.pylint/default.nix | 21 +++++++++++++++++++ 2 files changed, 22 insertions(+), 16 deletions(-) create mode 100644 pkgs/applications/editors/vscode/extensions/ms-python.pylint/default.nix diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index b5b72189d41e..c3346d0a7d83 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -3477,22 +3477,7 @@ let }; }; - ms-python.pylint = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "pylint"; - publisher = "ms-python"; - version = "2023.10.1"; - hash = "sha256-1tI5u33c5CHFQxkJZ/OxW3ZA5qPr4RoCIf6dqIMPykQ="; - }; - meta = { - changelog = "https://marketplace.visualstudio.com/items/ms-python.pylint/changelog"; - description = "Python linting support for VS Code using Pylint"; - downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-python.pylint"; - homepage = "https://github.com/microsoft/vscode-pylint"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.amadejkastelic ]; - }; - }; + ms-python.pylint = callPackage ./ms-python.pylint { }; ms-python.mypy-type-checker = callPackage ./ms-python.mypy-type-checker { }; diff --git a/pkgs/applications/editors/vscode/extensions/ms-python.pylint/default.nix b/pkgs/applications/editors/vscode/extensions/ms-python.pylint/default.nix new file mode 100644 index 000000000000..e9c7d050c8ef --- /dev/null +++ b/pkgs/applications/editors/vscode/extensions/ms-python.pylint/default.nix @@ -0,0 +1,21 @@ +{ + lib, + vscode-utils, +}: + +vscode-utils.buildVscodeMarketplaceExtension { + mktplcRef = { + publisher = "ms-python"; + name = "pylint"; + version = "2024.2.0"; + hash = "sha256-z9bfV2JPFyDk+bgWFYua2462df36MZy3GSVKhrm2Q6Q="; + }; + meta = { + changelog = "https://marketplace.visualstudio.com/items/ms-python.pylint/changelog"; + description = "Python linting support for VS Code using Pylint"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-python.pylint"; + homepage = "https://github.com/microsoft/vscode-pylint"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.amadejkastelic ]; + }; +}