From 6305fa4849e5a2d9dbee71b46f7bb2253908ee75 Mon Sep 17 00:00:00 2001 From: Pyrox Date: Mon, 14 Oct 2024 12:01:52 -0400 Subject: [PATCH] python312Packages.scales: modernize; adopt --- .../development/python-modules/scales/default.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/scales/default.nix b/pkgs/development/python-modules/scales/default.nix index c620c23119f1f..e258bdf045f23 100644 --- a/pkgs/development/python-modules/scales/default.nix +++ b/pkgs/development/python-modules/scales/default.nix @@ -5,16 +5,17 @@ pytestCheckHook, fetchpatch2, six, + setuptools, }: buildPythonPackage rec { pname = "scales"; version = "1.0.9"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; - sha256 = "8b6930f7d4bf115192290b44c757af5e254e3fcfcb75ff9a51f5c96a404e2753"; + hash = "sha256-i2kw99S/EVGSKQtEx1evXiVOP8/Ldf+aUfXJakBOJ1M="; }; patches = [ @@ -33,12 +34,16 @@ buildPythonPackage rec { done; ''; + build-system = [ setuptools ]; + + dependencies = [ six ]; + nativeCheckInputs = [ pytestCheckHook ]; - propagatedBuildInputs = [ six ]; - meta = with lib; { + meta = { description = "Stats for Python processes"; homepage = "https://www.github.com/Cue/scales"; - license = licenses.asl20; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ pyrox0 ]; }; }