From 50c68203df17ec070d36c0008ffecd807339662a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 18 Apr 2026 10:10:37 +0000 Subject: [PATCH 1/4] python3Packages.ihm: 2.8 -> 2.10 --- pkgs/development/python-modules/ihm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ihm/default.nix b/pkgs/development/python-modules/ihm/default.nix index 7830ba09d1b5..b112de6c5ddb 100644 --- a/pkgs/development/python-modules/ihm/default.nix +++ b/pkgs/development/python-modules/ihm/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "ihm"; - version = "2.8"; + version = "2.10"; pyproject = true; src = fetchFromGitHub { owner = "ihmwg"; repo = "python-ihm"; tag = version; - hash = "sha256-sT2wZRKyW+N0gd6xwOAEXImMnWKWq8h9UX1b3qkDLGQ="; + hash = "sha256-X7hWuSltv6XZ7ugRcJQRYR0MNoqqVbl+i7tF9JafwFg="; }; nativeBuildInputs = [ swig ]; From eeb931fa1894eb34df30ae4a8d51886a9b54e200 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 21 Apr 2026 13:23:45 +0900 Subject: [PATCH 2/4] python3Packages.modelcif: 1.6 -> 1.7 Changelog: https://github.com/ihmwg/python-modelcif/blob/1.7/ChangeLog.rst --- pkgs/development/python-modules/modelcif/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/modelcif/default.nix b/pkgs/development/python-modules/modelcif/default.nix index 5910f0283467..cb6bcb564bb6 100644 --- a/pkgs/development/python-modules/modelcif/default.nix +++ b/pkgs/development/python-modules/modelcif/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "modelcif"; - version = "1.6"; + version = "1.7"; pyproject = true; src = fetchFromGitHub { owner = "ihmwg"; repo = "python-modelcif"; tag = version; - hash = "sha256-01tCE7uClUEpCFkdAvvjG18SwKypJ+oeQ9SbJZF3RVU="; + hash = "sha256-4iAFXL+3/HOP2wmO0SoXAGPRrkoaITStDQKvhKAOjTA="; }; build-system = [ From aba162f224f4aa28a58fbb4de35627948f630704 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 21 Apr 2026 13:26:24 +0900 Subject: [PATCH 3/4] python3Packages.ihm: use finalAttrs pattern --- pkgs/development/python-modules/ihm/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/ihm/default.nix b/pkgs/development/python-modules/ihm/default.nix index b112de6c5ddb..c6cabaca5718 100644 --- a/pkgs/development/python-modules/ihm/default.nix +++ b/pkgs/development/python-modules/ihm/default.nix @@ -8,7 +8,7 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "ihm"; version = "2.10"; pyproject = true; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "ihmwg"; repo = "python-ihm"; - tag = version; + tag = finalAttrs.version; hash = "sha256-X7hWuSltv6XZ7ugRcJQRYR0MNoqqVbl+i7tF9JafwFg="; }; @@ -38,8 +38,8 @@ buildPythonPackage rec { meta = { description = "Python package for handling IHM mmCIF and BinaryCIF files"; homepage = "https://github.com/ihmwg/python-ihm"; - changelog = "https://github.com/ihmwg/python-ihm/blob/${src.tag}/ChangeLog.rst"; + changelog = "https://github.com/ihmwg/python-ihm/blob/${finalAttrs.src.tag}/ChangeLog.rst"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ natsukium ]; }; -} +}) From 1d9db6ed9c778ab88183e4fbd5eebbe46ae79412 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 21 Apr 2026 13:27:05 +0900 Subject: [PATCH 4/4] python3Packages.modelcif: use finalAttrs pattern --- pkgs/development/python-modules/modelcif/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/modelcif/default.nix b/pkgs/development/python-modules/modelcif/default.nix index cb6bcb564bb6..9e065afc5247 100644 --- a/pkgs/development/python-modules/modelcif/default.nix +++ b/pkgs/development/python-modules/modelcif/default.nix @@ -7,7 +7,7 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "modelcif"; version = "1.7"; pyproject = true; @@ -15,7 +15,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "ihmwg"; repo = "python-modelcif"; - tag = version; + tag = finalAttrs.version; hash = "sha256-4iAFXL+3/HOP2wmO0SoXAGPRrkoaITStDQKvhKAOjTA="; }; @@ -39,8 +39,8 @@ buildPythonPackage rec { meta = { description = "Python package for handling ModelCIF mmCIF and BinaryCIF files"; homepage = "https://github.com/ihmwg/python-modelcif"; - changelog = "https://github.com/ihmwg/python-modelcif/blob/${src.tag}/ChangeLog.rst"; + changelog = "https://github.com/ihmwg/python-modelcif/blob/${finalAttrs.src.tag}/ChangeLog.rst"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ natsukium ]; }; -} +})