From 35820d5dffd45fa94a316f7b8accef80fa33dd1d Mon Sep 17 00:00:00 2001 From: techknowlogick Date: Sun, 5 Apr 2026 17:50:18 -0400 Subject: [PATCH 1/2] python313Packages.jh2: 5.0.10 -> 5.0.11 Diff: https://github.com/jawah/h2/compare/v5.0.10...v5.0.11 Changelog: https://github.com/jawah/h2/blob/refs/tags/v5.0.11/CHANGELOG.rst --- pkgs/development/python-modules/jh2/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/jh2/default.nix b/pkgs/development/python-modules/jh2/default.nix index 9893908a7383..1016aa8de6aa 100644 --- a/pkgs/development/python-modules/jh2/default.nix +++ b/pkgs/development/python-modules/jh2/default.nix @@ -11,20 +11,20 @@ buildPythonPackage rec { pname = "jh2"; - version = "5.0.10"; + version = "5.0.11"; pyproject = true; src = fetchFromGitHub { owner = "jawah"; repo = "h2"; tag = "v${version}"; - hash = "sha256-zytQ6UFNeIaF7cftp7C/RnXhuRbQxc1jhwVmFwUDF1Y="; + hash = "sha256-k69U8O0c7z1TJASOWcndZA/LYTsX7nVfelhaS6FlN5g="; fetchSubmodules = true; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-W2BfuOhYL56gPd+j9YuJ7Ee3e+jT5m47h8qXihoMu1M="; + hash = "sha256-ELZD3CIAv70DGoCgdK8T2yVLtib9ylSvoZPFOge6nIQ="; }; build-system = [ From fbf3213dcf6b347d39fe821c8fab809655570601 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 6 Apr 2026 14:17:52 +0200 Subject: [PATCH 2/2] python3Packages.jh2: migrate to finalAttrs --- pkgs/development/python-modules/jh2/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/jh2/default.nix b/pkgs/development/python-modules/jh2/default.nix index 1016aa8de6aa..95a1eceb2ed9 100644 --- a/pkgs/development/python-modules/jh2/default.nix +++ b/pkgs/development/python-modules/jh2/default.nix @@ -9,7 +9,7 @@ rustPlatform, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "jh2"; version = "5.0.11"; pyproject = true; @@ -17,13 +17,13 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "jawah"; repo = "h2"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-k69U8O0c7z1TJASOWcndZA/LYTsX7nVfelhaS6FlN5g="; fetchSubmodules = true; }; cargoDeps = rustPlatform.fetchCargoVendor { - inherit pname version src; + inherit (finalAttrs) pname version src; hash = "sha256-ELZD3CIAv70DGoCgdK8T2yVLtib9ylSvoZPFOge6nIQ="; }; @@ -44,11 +44,11 @@ buildPythonPackage rec { meta = { description = "HTTP/2 State-Machine based protocol implementation"; homepage = "https://github.com/jawah/h2"; - changelog = "https://github.com/jawah/h2/blob/${src.rev}/CHANGELOG.rst"; + changelog = "https://github.com/jawah/h2/blob/${finalAttrs.src.rev}/CHANGELOG.rst"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab techknowlogick ]; }; -} +})