diff --git a/pkgs/development/python-modules/clize/default.nix b/pkgs/development/python-modules/clize/default.nix index 003b78bbe229..c4e87fffe4da 100644 --- a/pkgs/development/python-modules/clize/default.nix +++ b/pkgs/development/python-modules/clize/default.nix @@ -1,24 +1,15 @@ { lib -, buildPythonPackage -, fetchPypi - -# build -, setuptools - -# propagtes -, sigtools -, six , attrs -, od +, buildPythonPackage , docutils - -# extras: datetime -, python-dateutil - -# tests +, fetchPypi +, od , pygments -, unittest2 , pytestCheckHook +, python-dateutil +, setuptools +, sigtools +, unittest2 }: buildPythonPackage rec { @@ -26,17 +17,13 @@ buildPythonPackage rec { version = "5.0.0"; format = "pyproject"; + disabled = pythonOlder "3.7"; + src = fetchPypi { inherit pname version; - sha256 = "sha256-/cFpEvAN/Movd38xaE53Y+D9EYg/SFyHeqtlVUo1D0I="; + hash = "sha256-/cFpEvAN/Movd38xaE53Y+D9EYg/SFyHeqtlVUo1D0I="; }; - postPatch = '' - substituteInPlace setup.py \ - --replace "docutils ~= 0.17.0" "docutils" \ - --replace "attrs>=19.1.0,<22" "attrs>=19.1.0" - ''; - nativeBuildInputs = [ setuptools ]; @@ -46,7 +33,6 @@ buildPythonPackage rec { docutils od sigtools - six ]; passthru.optional-dependencies = { @@ -65,7 +51,9 @@ buildPythonPackage rec { unittest2 ]; - pythonImportsCheck = [ "clize" ]; + pythonImportsCheck = [ + "clize" + ]; meta = with lib; { description = "Command-line argument parsing for Python";