From 1ef9f74e2c38d53311d8a47abd520c53ac3e6161 Mon Sep 17 00:00:00 2001 From: Harinn Date: Sat, 6 Jun 2026 01:15:34 +0700 Subject: [PATCH 1/2] python3Packages.base58check: migrate to pyproject --- pkgs/development/python-modules/base58check/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/base58check/default.nix b/pkgs/development/python-modules/base58check/default.nix index be8fda29b842..4087df653f45 100644 --- a/pkgs/development/python-modules/base58check/default.nix +++ b/pkgs/development/python-modules/base58check/default.nix @@ -2,13 +2,16 @@ lib, fetchFromGitHub, buildPythonPackage, + setuptools, pytestCheckHook, }: buildPythonPackage rec { pname = "base58check"; version = "1.0.2"; - format = "setuptools"; + pyproject = true; + + build-system = [ setuptools ]; src = fetchFromGitHub { owner = "joeblackwaslike"; From 77a78f73d1314fac6a4053d09f806eb67437d576 Mon Sep 17 00:00:00 2001 From: Harinn Date: Sat, 6 Jun 2026 01:19:21 +0700 Subject: [PATCH 2/2] python3Packages.base58check: modernize --- pkgs/development/python-modules/base58check/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/base58check/default.nix b/pkgs/development/python-modules/base58check/default.nix index 4087df653f45..378f7f84fc1b 100644 --- a/pkgs/development/python-modules/base58check/default.nix +++ b/pkgs/development/python-modules/base58check/default.nix @@ -6,17 +6,19 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "base58check"; version = "1.0.2"; pyproject = true; + __structuredAttrs = true; + build-system = [ setuptools ]; src = fetchFromGitHub { owner = "joeblackwaslike"; repo = "base58check"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Tig6beLRDsXC//x4+t/z2BGaJQWzcP0J+QEKx3D0rhs="; }; @@ -30,4 +32,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +})