ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / pywbem / default.nix
blobd9785592900826ca793cb5009ec0b60880619119
1 { lib, buildPythonPackage, fetchPypi, libxml2
2 , m2crypto, ply, pyyaml, six, pbr, pythonOlder, nocasedict, nocaselist, yamlloader, requests-mock
3 , httpretty, lxml, mock, pytest, requests, decorator, unittest2
4 , FormEncode, testfixtures, pytz
5 }:
7 buildPythonPackage rec {
8   pname = "pywbem";
9   version = "1.5.0";
11   src = fetchPypi {
12     inherit pname version;
13     sha256 = "sha256-xffkWMJTDGE1j7xjM750+vNmqs546uM3QUMSZ63zJhA=";
14   };
16   propagatedBuildInputs = [
17     mock
18     nocasedict
19     nocaselist
20     pbr
21     ply
22     pyyaml
23     six
24     yamlloader
25   ] ++ lib.optionals (pythonOlder "3.0") [ m2crypto ];
27   checkInputs = [
28     decorator
29     FormEncode
30     httpretty
31     libxml2
32     lxml
33     pytest
34     pytz
35     requests
36     requests-mock
37     testfixtures
38     unittest2
39   ];
41   meta = with lib; {
42     description = "Support for the WBEM standard for systems management";
43     homepage = "https://pywbem.github.io";
44     license = licenses.lgpl21Plus;
45     maintainers = with maintainers; [ peterhoeg ];
46   };