diff options
Diffstat (limited to 'pkgs/development/python-modules/libcloud/default.nix')
-rw-r--r-- | pkgs/development/python-modules/libcloud/default.nix | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/pkgs/development/python-modules/libcloud/default.nix b/pkgs/development/python-modules/libcloud/default.nix index 90688d8e4ea2..52cac7177803 100644 --- a/pkgs/development/python-modules/libcloud/default.nix +++ b/pkgs/development/python-modules/libcloud/default.nix @@ -3,23 +3,27 @@ , fetchPypi , mock , pycrypto +, requests +, pytestrunner +, pytest +, requests-mock }: buildPythonPackage rec { pname = "apache-libcloud"; - version = "1.2.1"; + version = "2.3.0"; src = fetchPypi { inherit pname version; - sha256 = "0qlhyz5f32xg8i10biyzqscks8d28vklk63hvj45vzy1amw60kqz"; + sha256 = "0e2eee3802163bd0605975ed1e284cafc23203919bfa80c0cc5d3cd2543aaf97"; }; - buildInputs = [ mock ]; - propagatedBuildInputs = [ pycrypto ]; + checkInputs = [ mock pytest pytestrunner requests-mock ]; + propagatedBuildInputs = [ pycrypto requests ]; preConfigure = "cp libcloud/test/secrets.py-dist libcloud/test/secrets.py"; - # failing tests for 26 and 27 + # requires a certificates file doCheck = false; meta = with stdenv.lib; { |