From 501995e9fe930934bde0d9522403f0df047e441c Mon Sep 17 00:00:00 2001 From: Harinn Date: Sat, 18 Jul 2026 15:42:40 +0700 Subject: [PATCH] python3Packages.cmdline: modernize --- pkgs/development/python-modules/cmdline/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/cmdline/default.nix b/pkgs/development/python-modules/cmdline/default.nix index faa77c8a4e0d..797bb24169f4 100644 --- a/pkgs/development/python-modules/cmdline/default.nix +++ b/pkgs/development/python-modules/cmdline/default.nix @@ -6,14 +6,16 @@ pyyaml, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "cmdline"; version = "0.2.0"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { - inherit pname version; - sha256 = "7cf6af53549892b2218c2f56a199dff54a733be5c5515c0fd626812070b0a86a"; + inherit (finalAttrs) pname version; + hash = "sha256-fPavU1SYkrIhjC9WoZnf9UpzO+XFUVwP1iaBIHCwqGo="; }; build-system = [ setuptools ]; @@ -22,9 +24,11 @@ buildPythonPackage rec { doCheck = false; dependencies = [ pyyaml ]; + pythonImportsCheck = [ "cmdline" ]; + meta = { description = "Utilities for consistent command line tools"; homepage = "https://github.com/rca/cmdline"; license = lib.licenses.asl20; }; -} +})