diff options
author | Jonathan Ringer <jonringer117@gmail.com> | 2019-06-19 17:44:24 -0700 |
---|---|---|
committer | Jonathan Ringer <jonringer117@gmail.com> | 2019-06-19 17:44:24 -0700 |
commit | 7b6ef636abe4bec258caacfdda1e40dbf3de1edc (patch) | |
tree | e44dae1113706773cb2a0cc30b7af63bb1e019f4 /pkgs/development/python-modules/docker | |
parent | 71b7116f12356338c42e000f8e2f2aa992787f50 (diff) | |
download | nixpkgs-7b6ef636abe4bec258caacfdda1e40dbf3de1edc.tar nixpkgs-7b6ef636abe4bec258caacfdda1e40dbf3de1edc.tar.gz nixpkgs-7b6ef636abe4bec258caacfdda1e40dbf3de1edc.tar.bz2 nixpkgs-7b6ef636abe4bec258caacfdda1e40dbf3de1edc.tar.lz nixpkgs-7b6ef636abe4bec258caacfdda1e40dbf3de1edc.tar.xz nixpkgs-7b6ef636abe4bec258caacfdda1e40dbf3de1edc.tar.zst nixpkgs-7b6ef636abe4bec258caacfdda1e40dbf3de1edc.zip |
pythonPackages.docker: 3.7.2 -> 4.0.1
Diffstat (limited to 'pkgs/development/python-modules/docker')
-rw-r--r-- | pkgs/development/python-modules/docker/default.nix | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/pkgs/development/python-modules/docker/default.nix b/pkgs/development/python-modules/docker/default.nix index fc6169f1b13..74274bea988 100644 --- a/pkgs/development/python-modules/docker/default.nix +++ b/pkgs/development/python-modules/docker/default.nix @@ -1,33 +1,38 @@ -{ stdenv, buildPythonPackage, fetchPypi -, six, requests, websocket_client -, ipaddress, backports_ssl_match_hostname, docker_pycreds +{ stdenv, buildPythonPackage, fetchPypi, isPy27 +, six, requests, websocket_client, mock, pytest +, paramiko, backports_ssl_match_hostname }: + buildPythonPackage rec { - version = "3.7.2"; + version = "4.0.1"; pname = "docker"; src = fetchPypi { inherit pname version; - sha256 = "c456ded5420af5860441219ff8e51cdec531d65f4a9e948ccd4133e063b72f50"; + sha256 = "1284sqy3r6nxyz43vrpzqf25hsidpr0v4cgnbvavg2dl47bkf77n"; }; propagatedBuildInputs = [ six requests websocket_client - ipaddress - backports_ssl_match_hostname - docker_pycreds + paramiko + ] ++ stdenv.lib.optional isPy27 backports_ssl_match_hostname; + + checkInputs = [ + mock + pytest ]; - # Flake8 version conflict - doCheck = false; + # Other tests touch network + checkPhase = '' + ${pytest}/bin/pytest tests/unit/ + ''; meta = with stdenv.lib; { description = "An API client for docker written in Python"; homepage = https://github.com/docker/docker-py; license = licenses.asl20; - maintainers = with maintainers; [ - ]; + maintainers = with maintainers; [ jonringer ]; }; } |