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;