about summary refs log tree commit diff
path: root/pkgs/development/python-modules/docker-py
diff options
context:
space:
mode:
authorPhilipp Middendorf <middendorf@plapadoo.de>2019-01-28 15:03:42 +0100
committerPhilipp Middendorf <middendorf@plapadoo.de>2019-01-30 09:38:36 +0100
commit98ff153a958b025eae53d01b4107b8b7dbbb7ace (patch)
treea3b478b074c00aec98c39aea3a3c4b2512c9902b /pkgs/development/python-modules/docker-py
parent4f832c5ad8ef3bae9ccaa8bfa7af516b159f9cb5 (diff)
python3Packages.docker-py: init at 1.10.6
Diffstat (limited to 'pkgs/development/python-modules/docker-py')
-rw-r--r--pkgs/development/python-modules/docker-py/default.nix28
1 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/docker-py/default.nix b/pkgs/development/python-modules/docker-py/default.nix
new file mode 100644
index 0000000000000..84dba75e404a3
--- /dev/null
+++ b/pkgs/development/python-modules/docker-py/default.nix
@@ -0,0 +1,28 @@
+{ lib, buildPythonPackage, fetchPypi, six, requests, websocket_client, docker_pycreds }:
+
+buildPythonPackage rec {
+  version = "1.10.6";
+  pname = "docker-py";
+
+  src = fetchPypi {
+    inherit pname version;
+    sha256 = "05f49f6hnl7npmi7kigg0ibqk8s3fhzx1ivvz1kqvlv4ay3paajc";
+  };
+
+  # The tests access the network.
+  doCheck = false;
+
+  propagatedBuildInputs = [
+    six
+    requests
+    websocket_client
+    docker_pycreds
+  ];
+
+  meta = {
+    description = "Python library for the Docker Remote API";
+    homepage = https://github.com/docker/docker-py/;
+    license = lib.licenses.asl20;
+    maintainers = [ lib.maintainers.pmiddend ];
+  };
+}