summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorChris Ostrouchov <chris.ostrouchov@gmail.com>2018-10-16 14:07:29 -0400
committerFrederik Rietdijk <fridh@fridh.nl>2018-10-17 07:46:59 +0200
commit0e26b1e3661e748cedc4c19049ecc6e6ed8a01ae (patch)
tree2772060d283fa26f5b3f23b3ee88a21389e0fe0d /pkgs
parentc099f8aaa3b9b0921208914212a1a18c5f8989a5 (diff)
downloadnixlib-0e26b1e3661e748cedc4c19049ecc6e6ed8a01ae.tar
nixlib-0e26b1e3661e748cedc4c19049ecc6e6ed8a01ae.tar.gz
nixlib-0e26b1e3661e748cedc4c19049ecc6e6ed8a01ae.tar.bz2
nixlib-0e26b1e3661e748cedc4c19049ecc6e6ed8a01ae.tar.lz
nixlib-0e26b1e3661e748cedc4c19049ecc6e6ed8a01ae.tar.xz
nixlib-0e26b1e3661e748cedc4c19049ecc6e6ed8a01ae.tar.zst
nixlib-0e26b1e3661e748cedc4c19049ecc6e6ed8a01ae.zip
pythonPackages.keepalive: refactor move to python-modules
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/python-modules/keepalive/default.nix24
-rw-r--r--pkgs/top-level/python-packages.nix18
2 files changed, 25 insertions, 17 deletions
diff --git a/pkgs/development/python-modules/keepalive/default.nix b/pkgs/development/python-modules/keepalive/default.nix
new file mode 100644
index 000000000000..c53bc25d198d
--- /dev/null
+++ b/pkgs/development/python-modules/keepalive/default.nix
@@ -0,0 +1,24 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+}:
+
+buildPythonPackage rec {
+  pname = "keepalive";
+  version = "0.5";
+
+  src = fetchPypi {
+    inherit pname version;
+    sha256 = "3c6b96f9062a5a76022f0c9d41e9ef5552d80b1cadd4fccc1bf8f183ba1d1ec1";
+  };
+
+  # No tests included
+  doCheck = false;
+
+  meta = with stdenv.lib; {
+    description = "An HTTP handler for `urllib2` that supports HTTP 1.1 and keepalive";
+    homepage = "https://github.com/wikier/keepalive";
+    license = licenses.asl20;
+  };
+
+}
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index c916473b8e39..12627d6ca795 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -2326,23 +2326,7 @@ in {
 
   kaptan = callPackage ../development/python-modules/kaptan { };
 
-  keepalive = buildPythonPackage rec {
-    name = "keepalive-${version}";
-    version = "0.5";
-
-    src = pkgs.fetchurl {
-      url = "mirror://pypi/k/keepalive/keepalive-${version}.tar.gz";
-      sha256 = "3c6b96f9062a5a76022f0c9d41e9ef5552d80b1cadd4fccc1bf8f183ba1d1ec1";
-    };
-
-    # No tests included
-    doCheck = false;
-
-    meta = with stdenv.lib; {
-      description = "An HTTP handler for `urllib2` that supports HTTP 1.1 and keepalive";
-      homepage = "https://github.com/wikier/keepalive";
-    };
-  };
+  keepalive = callPackage ../development/python-modules/keepalive { };
 
   keyrings-alt = callPackage ../development/python-modules/keyrings-alt {};