diff options
author | Sandro <sandro.jaeckel@gmail.com> | 2024-02-19 00:33:23 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-19 00:33:23 +0100 |
commit | ee1069d07d493473540dd467886c71c0adcbc60f (patch) | |
tree | ac73978ef24266d9f3b808f47ca386957a8bdfc4 /pkgs/applications/editors | |
parent | 3a44968a2dbc4b4ab5068f7e1f110200a5f83f38 (diff) | |
parent | 2c3ea631119f97577a4cd4e53fac744c9c2f2e9e (diff) | |
download | nixlib-ee1069d07d493473540dd467886c71c0adcbc60f.tar nixlib-ee1069d07d493473540dd467886c71c0adcbc60f.tar.gz nixlib-ee1069d07d493473540dd467886c71c0adcbc60f.tar.bz2 nixlib-ee1069d07d493473540dd467886c71c0adcbc60f.tar.lz nixlib-ee1069d07d493473540dd467886c71c0adcbc60f.tar.xz nixlib-ee1069d07d493473540dd467886c71c0adcbc60f.tar.zst nixlib-ee1069d07d493473540dd467886c71c0adcbc60f.zip |
Merge pull request #283794 from DataHearth/feat/update-vscode-ruff-2024.4.0
vscode-extensions.charliermarsh.ruff: 2023.60.0 -> 2024.4.0
Diffstat (limited to 'pkgs/applications/editors')
-rw-r--r-- | pkgs/applications/editors/vscode/extensions/default.nix | 32 |
1 files changed, 25 insertions, 7 deletions
diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 6dbf3230db54..0c0df699a4e1 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -787,18 +787,36 @@ let }; charliermarsh.ruff = buildVscodeMarketplaceExtension { - mktplcRef = { + mktplcRef = let + sources = { + "x86_64-linux" = { + arch = "linux-x64"; + sha256 = "sha256-2c0tH/MlDOqeyffcV8ZCy4woogBTcf1GCuPPO8JXaWc="; + }; + "x86_64-darwin" = { + arch = "darwin-x64"; + sha256 = "sha256-euvGIlO7931N56R5BWKu3F9nSEoDgf+DXk7Hgl1qSUw="; + }; + "aarch64-linux" = { + arch = "linux-arm64"; + sha256 = "sha256-dGpIHChnfrQbxRZDuoAi4imgStyyPdxdvTQ3lknMYu0="; + }; + "aarch64-darwin" = { + arch = "darwin-arm64"; + sha256 = "sha256-tElX4C0I5AmpxSHMtqOsxSAUImD1tqArB5fnvhw4LFc="; + }; + }; + in { name = "ruff"; publisher = "charliermarsh"; - version = "2023.60.0"; - sha256 = "sha256-qgwud2gzHLHID45VxDlngFMoks5O3pTHQe+Q7bdf8+I="; - }; + version = "2024.4.0"; + } // sources.${stdenv.system} or (throw "Unsupported system ${stdenv.system}"); meta = { license = lib.licenses.mit; - changelog = "https://github.com/astral-sh/ruff-vscode/releases"; - description = "Ruff extension for Visual Studio Code"; + changelog = "https://marketplace.visualstudio.com/items/charliermarsh.ruff/changelog"; + description = "A Visual Studio Code extension with support for the Ruff linter."; downloadPage = "https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff"; - homepage = "https://github.com/astral-sh/ruff-vscode/"; + homepage = "https://github.com/astral-sh/ruff-vscode"; maintainers = [ lib.maintainers.azd325 ]; }; }; |