From 7725e03516957cd39257b98b5121f0adb6415ae3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 10 Oct 2025 09:22:49 +0200 Subject: [PATCH] python313Packages.pyexcel: modernize --- pkgs/development/python-modules/pyexcel/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/pyexcel/default.nix b/pkgs/development/python-modules/pyexcel/default.nix index 4a303b6e4d79..e08dd1241f98 100644 --- a/pkgs/development/python-modules/pyexcel/default.nix +++ b/pkgs/development/python-modules/pyexcel/default.nix @@ -1,27 +1,27 @@ { lib, buildPythonPackage, - fetchPypi, - isPy3k, chardet, + fetchPypi, lml, pyexcel-io, + setuptools, texttable, }: buildPythonPackage rec { pname = "pyexcel"; version = "0.7.3"; - format = "setuptools"; - - disabled = !isPy3k; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-V7PD+1XdCaYsu/Kunx54qhG2J8K/xgcv8tlYfAIrBtQ="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ chardet lml pyexcel-io @@ -37,6 +37,7 @@ buildPythonPackage rec { meta = { description = "Single API for reading, manipulating and writing data in csv, ods, xls, xlsx and xlsm files"; homepage = "http://docs.pyexcel.org/"; + changelog = "https://github.com/pyexcel/pyexcel/releases/tag/v${version}"; license = lib.licenses.bsd3; maintainers = [ ]; };