about summary refs log tree commit diff
diff options
context:
space:
mode:
authorGuillaume Maudoux <layus.on@gmail.com>2015-08-10 20:45:45 +0200
committerGuillaume Maudoux <layus.on@gmail.com>2015-08-31 18:27:19 +0200
commit96a153925623144e69d436b9c95177bc39e9ef8a (patch)
tree248a267bcb3e1d30445a2f0fa82bc4d0f04fd78d
parent73c61b6286f4c69e131a0a86283f279f8fd5e310 (diff)
downloadnixlib-96a153925623144e69d436b9c95177bc39e9ef8a.tar
nixlib-96a153925623144e69d436b9c95177bc39e9ef8a.tar.gz
nixlib-96a153925623144e69d436b9c95177bc39e9ef8a.tar.bz2
nixlib-96a153925623144e69d436b9c95177bc39e9ef8a.tar.lz
nixlib-96a153925623144e69d436b9c95177bc39e9ef8a.tar.xz
nixlib-96a153925623144e69d436b9c95177bc39e9ef8a.tar.zst
nixlib-96a153925623144e69d436b9c95177bc39e9ef8a.zip
python-cgroup-utils: init at 0.6
-rw-r--r--lib/maintainers.nix1
-rw-r--r--pkgs/top-level/python-packages.nix23
2 files changed, 24 insertions, 0 deletions
diff --git a/lib/maintainers.nix b/lib/maintainers.nix
index ccce0d2e60dc..b43b8385f550 100644
--- a/lib/maintainers.nix
+++ b/lib/maintainers.nix
@@ -143,6 +143,7 @@
   kragniz = "Louis Taylor <kragniz@gmail.com>";
   ktosiek = "Tomasz Kontusz <tomasz.kontusz@gmail.com>";
   lassulus = "Lassulus <lassulus@gmail.com>";
+  layus = "Guillaume Maudoux <layus.on@gmail.com>";
   lebastr = "Alexander Lebedev <lebastr@gmail.com>";
   leonardoce = "Leonardo Cecchi <leonardo.cecchi@gmail.com>";
   lethalman = "Luca Bruno <lucabru@src.gnome.org>";
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 9e31283c16fc..7f4d46559671 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -1104,6 +1104,29 @@ let
     propagatedBuildInputs = with self; [ boto crcmod psutil ];
   };
 
+  cgroup-utils = buildPythonPackage rec {
+    version = "0.6";
+    name = "cgroup-utils-${version}";
+
+    propagatedBuildInputs = with self; [ argparse ];
+    buildInputs = with self; [ pep8 nose ];
+    # Pep8 tests fail...
+    doCheck = false;
+
+    src = pkgs.fetchFromGitHub {
+      owner = "peo3";
+      repo = "cgroup-utils";
+      rev = "v${version}";
+      sha256 = "1ck0aijzrg9xf6hjdxnynkapnyxw0y385jb0q7wyq4jf77ayfszc";
+    };
+
+    meta = {
+      description = "Utility tools for control groups of Linux";
+      maintainers = with maintainers; [ layus ];
+      license = licenses.gpl2;
+    };
+  };
+
   circus = buildPythonPackage rec {
     name = "circus-0.11.1";