From 5a2e8df87575e775292b8a852863789ca36d6303 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:23 +0100 Subject: [PATCH] python3Packages.pyexcel-io: 0.6.6 -> 0.6.7 --- .../python-modules/pyexcel-io/default.nix | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/pyexcel-io/default.nix b/pkgs/development/python-modules/pyexcel-io/default.nix index 0bd4fdc27b79..a1b0ed35318f 100644 --- a/pkgs/development/python-modules/pyexcel-io/default.nix +++ b/pkgs/development/python-modules/pyexcel-io/default.nix @@ -1,24 +1,26 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, + setuptools, lml, - isPy3k, }: buildPythonPackage rec { pname = "pyexcel-io"; - version = "0.6.6"; - format = "setuptools"; + version = "0.6.7"; + pyproject = true; - disabled = !isPy3k; - - src = fetchPypi { - inherit pname version; - hash = "sha256-9ghL8a+l+/TGHPffRDcPpROCGvGIsC4+GbXvtm2Klp8="; + src = fetchFromGitHub { + owner = "pyexcel"; + repo = "pyexcel-io"; + tag = "v${version}"; + hash = "sha256-fRayB+XKWpPson64lbJ0KvCK75+H2H2Kd18Jc7ocJPU="; }; - propagatedBuildInputs = [ lml ]; + build-system = [ setuptools ]; + + dependencies = [ lml ]; # Tests depend on stuff that depends on this. doCheck = false;