summary refs log tree commit diff
path: root/pkgs/top-level/python-packages.nix
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2013-07-09 11:28:39 +0200
committeraszlig <aszlig@redmoonstudios.org>2013-07-09 11:45:24 +0200
commitf728650731610548b78b4d4263985e8054843492 (patch)
tree8dc5629bbb2d06ec09a97e52a3b6e5c8f672b8cd /pkgs/top-level/python-packages.nix
parent3e70cde4debaa88bb8d399b253ef5bc3988c9ddd (diff)
downloadnixlib-f728650731610548b78b4d4263985e8054843492.tar
nixlib-f728650731610548b78b4d4263985e8054843492.tar.gz
nixlib-f728650731610548b78b4d4263985e8054843492.tar.bz2
nixlib-f728650731610548b78b4d4263985e8054843492.tar.lz
nixlib-f728650731610548b78b4d4263985e8054843492.tar.xz
nixlib-f728650731610548b78b4d4263985e8054843492.tar.zst
nixlib-f728650731610548b78b4d4263985e8054843492.zip
pythonPackages: Add new hetzner module, v0.2.1.
This is for accessing the Hetzner Robot API (an IPMI-like interface).

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'pkgs/top-level/python-packages.nix')
-rw-r--r--pkgs/top-level/python-packages.nix23
1 files changed, 23 insertions, 0 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 65320967e077..55059c111ef0 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -2125,6 +2125,29 @@ pythonPackages = python.modules // rec {
     };
   };
 
+
+  hetzner = buildPythonPackage rec {
+    name = "hetzner-${version}";
+    version = "0.2.1";
+
+    src = fetchurl {
+      url = "https://github.com/RedMoonStudios/hetzner/archive/"
+          + "v${version}.tar.gz";
+      sha256 = "0im7frzmbd1v89251ci8ahrjhw578nmksqlfcdakim0jr23si4wh";
+    };
+
+    # not there yet, but coming soon.
+    doCheck = false;
+
+    meta = {
+      homepage = "https://github.com/RedMoonStudios/hetzner";
+      description = "High-level Python API for accessing the Hetzner robot";
+      license = stdenv.lib.licenses.bsd3;
+      maintainers = [ stdenv.lib.maintainers.aszlig ];
+    };
+  };
+
+
   html5lib = buildPythonPackage (rec {
     name = "html5lib-0.95";