From b9d39d1ee7321a4bb1238efc1a3a9f053a4cc978 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Wed, 10 Jun 2026 16:29:17 +0200 Subject: [PATCH 1/3] python3Packages.gviz-api: use finalAttrs --- pkgs/development/python-modules/gviz-api/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/gviz-api/default.nix b/pkgs/development/python-modules/gviz-api/default.nix index 6b14a04aa65b..33b33ca8b059 100644 --- a/pkgs/development/python-modules/gviz-api/default.nix +++ b/pkgs/development/python-modules/gviz-api/default.nix @@ -5,13 +5,13 @@ six, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "gviz_api"; version = "1.10.0"; format = "wheel"; src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; format = "wheel"; sha256 = "a05055fed8c279f34f4b496eace7648c7fe9c1b06851e8a36e748541f1adbb05"; }; @@ -24,4 +24,4 @@ buildPythonPackage rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ ndl ]; }; -} +}) From 65890f658b7b2664d04a2b63a2eadb2cc4ab44b4 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Wed, 10 Jun 2026 16:29:57 +0200 Subject: [PATCH 2/3] python3Packages.gviz-api: enable __structuredAttrs --- pkgs/development/python-modules/gviz-api/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/gviz-api/default.nix b/pkgs/development/python-modules/gviz-api/default.nix index 33b33ca8b059..8c43df04f95f 100644 --- a/pkgs/development/python-modules/gviz-api/default.nix +++ b/pkgs/development/python-modules/gviz-api/default.nix @@ -10,6 +10,8 @@ buildPythonPackage (finalAttrs: { version = "1.10.0"; format = "wheel"; + __structuredAttrs = true; + src = fetchPypi { inherit (finalAttrs) pname version; format = "wheel"; From b4c1054ae81f7b9bad2997ce0b2bc4623f9e6d62 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Wed, 10 Jun 2026 16:37:11 +0200 Subject: [PATCH 3/3] python3Packages.gviz-api: migrate to pyproject --- pkgs/development/python-modules/gviz-api/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/gviz-api/default.nix b/pkgs/development/python-modules/gviz-api/default.nix index 8c43df04f95f..8c27b6265436 100644 --- a/pkgs/development/python-modules/gviz-api/default.nix +++ b/pkgs/development/python-modules/gviz-api/default.nix @@ -2,23 +2,25 @@ lib, fetchPypi, buildPythonPackage, + setuptools, six, }: buildPythonPackage (finalAttrs: { pname = "gviz_api"; version = "1.10.0"; - format = "wheel"; + pyproject = true; __structuredAttrs = true; src = fetchPypi { inherit (finalAttrs) pname version; - format = "wheel"; - sha256 = "a05055fed8c279f34f4b496eace7648c7fe9c1b06851e8a36e748541f1adbb05"; + sha256 = "sha256-hGaS3YzHMiT8MbGOQVib2TThzAUJDGV2r0tLJsLnG5A="; }; - propagatedBuildInputs = [ six ]; + build-system = [ setuptools ]; + + dependencies = [ six ]; meta = { description = "Python API for Google Visualization";