summary refs log tree commit diff
diff options
context:
space:
mode:
authorFabian Affolter <mail@fabian-affolter.ch>2022-10-19 19:00:39 +0200
committerGitHub <noreply@github.com>2022-10-19 19:00:39 +0200
commit0492580befa44c58e63c36d48ea99049c996d6f7 (patch)
tree37a6e915296c3fd0dad50803a7713a58ccc94c14
parentb362f100ac6b0f4d0d20722478b48d91a84357a6 (diff)
downloadnixpkgs-0492580befa44c58e63c36d48ea99049c996d6f7.tar
nixpkgs-0492580befa44c58e63c36d48ea99049c996d6f7.tar.gz
nixpkgs-0492580befa44c58e63c36d48ea99049c996d6f7.tar.bz2
nixpkgs-0492580befa44c58e63c36d48ea99049c996d6f7.tar.lz
nixpkgs-0492580befa44c58e63c36d48ea99049c996d6f7.tar.xz
nixpkgs-0492580befa44c58e63c36d48ea99049c996d6f7.tar.zst
nixpkgs-0492580befa44c58e63c36d48ea99049c996d6f7.zip
python310Packages.clize: remove postPatch
- disable on older Python releases
-rw-r--r--pkgs/development/python-modules/clize/default.nix36
1 files changed, 12 insertions, 24 deletions
diff --git a/pkgs/development/python-modules/clize/default.nix b/pkgs/development/python-modules/clize/default.nix
index 003b78bbe22..c4e87fffe4d 100644
--- a/pkgs/development/python-modules/clize/default.nix
+++ b/pkgs/development/python-modules/clize/default.nix
@@ -1,24 +1,15 @@
 { lib
+, attrs
 , buildPythonPackage
+, docutils
 , fetchPypi
-
-# build
-, setuptools
-
-# propagtes
-, sigtools
-, six
-, attrs
 , od
-, docutils
-
-# extras: datetime
-, python-dateutil
-
-# tests
 , 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";