summary refs log tree commit diff
diff options
context:
space:
mode:
authorPavol Rusnak <pavol@rusnak.io>2021-07-17 14:29:36 +0200
committerPavol Rusnak <pavol@rusnak.io>2021-07-17 15:58:48 +0200
commitc8e3c1fa35db9d381ea1fd17e18cf31d96fb2425 (patch)
treee6c81fac9cf175fce6938532b72f64022d305ab1
parent8ff78e6a14f1fbb52af7aaaa0675e3bd8696e615 (diff)
downloadnixpkgs-c8e3c1fa35db9d381ea1fd17e18cf31d96fb2425.tar
nixpkgs-c8e3c1fa35db9d381ea1fd17e18cf31d96fb2425.tar.gz
nixpkgs-c8e3c1fa35db9d381ea1fd17e18cf31d96fb2425.tar.bz2
nixpkgs-c8e3c1fa35db9d381ea1fd17e18cf31d96fb2425.tar.lz
nixpkgs-c8e3c1fa35db9d381ea1fd17e18cf31d96fb2425.tar.xz
nixpkgs-c8e3c1fa35db9d381ea1fd17e18cf31d96fb2425.tar.zst
nixpkgs-c8e3c1fa35db9d381ea1fd17e18cf31d96fb2425.zip
python3Packages.pyutil: init at 3.3.0
-rw-r--r--pkgs/development/python-modules/pyutil/default.nix13
-rw-r--r--pkgs/top-level/python-packages.nix2
2 files changed, 7 insertions, 8 deletions
diff --git a/pkgs/development/python-modules/pyutil/default.nix b/pkgs/development/python-modules/pyutil/default.nix
index dd1c7b2da5b..f559afb6a4d 100644
--- a/pkgs/development/python-modules/pyutil/default.nix
+++ b/pkgs/development/python-modules/pyutil/default.nix
@@ -1,9 +1,8 @@
 { lib
 , buildPythonPackage
 , fetchPypi
-, setuptoolsDarcs
-, setuptoolsTrial
 , simplejson
+, mock
 , twisted
 , isPyPy
 }:
@@ -17,12 +16,9 @@ buildPythonPackage rec {
     sha256 = "8c4d4bf668c559186389bb9bce99e4b1b871c09ba252a756ccaacd2b8f401848";
   };
 
-  buildInputs = [ setuptoolsDarcs setuptoolsTrial ] ++ (if doCheck then [ simplejson ] else []);
-  propagatedBuildInputs = [ twisted ];
+  propagatedBuildInputs = [ simplejson ];
 
-  # Tests fail because they try to write new code into the twisted
-  # package, apparently some kind of plugin.
-  doCheck = false;
+  checkInputs = [ mock twisted ];
 
   prePatch = lib.optionalString isPyPy ''
     grep -rl 'utf-8-with-signature-unix' ./ | xargs sed -i -e "s|utf-8-with-signature-unix|utf-8|g"
@@ -41,8 +37,9 @@ buildPythonPackage rec {
       we're not alone in wanting tools like these.
     '';
 
-    homepage = "http://allmydata.org/trac/pyutil";
+    homepage = "https://github.com/tpltnt/pyutil";
     license = licenses.gpl2Plus;
+    maintainers = with maintainers; [ prusnak ];
   };
 
 }
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 0ea1e6a456b..39cd9db0bc9 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -5409,6 +5409,8 @@ in {
 
   python-tado = callPackage ../development/python-modules/python-tado { };
 
+  pyutil = callPackage ../development/python-modules/pyutil { };
+
   pkutils = callPackage ../development/python-modules/pkutils { };
 
   plac = callPackage ../development/python-modules/plac { };