ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / oslo-log / default.nix
blob0e5850da05ae2ab809302a893a57bca71702fc03
1 { lib
2 , stdenv
3 , buildPythonPackage
4 , fetchPypi
5 , eventlet
6 , oslo-config
7 , oslo-context
8 , oslo-serialization
9 , oslo-utils
10 , oslotest
11 , pbr
12 , pyinotify
13 , python-dateutil
14 , pytestCheckHook
15 , pythonOlder
18 buildPythonPackage rec {
19   pname = "oslo-log";
20   version = "5.0.1";
21   format = "setuptools";
23   disabled = pythonOlder "3.6";
25   src = fetchPypi {
26     pname = "oslo.log";
27     inherit version;
28     hash = "sha256-+2Xy+dJEI/pt1urY7NIfZlxi4P2fkL8xHkwVO1+Kt+o=";
29   };
31   propagatedBuildInputs = [
32     oslo-config
33     oslo-context
34     oslo-serialization
35     oslo-utils
36     pbr
37     python-dateutil
38   ] ++ lib.optionals stdenv.isLinux [
39     pyinotify
40   ];
42   checkInputs = [
43     eventlet
44     oslotest
45     pytestCheckHook
46   ];
48   disabledTests = [
49     # not compatible with sandbox
50     "test_logging_handle_error"
51   ];
53   pythonImportsCheck = [
54     "oslo_log"
55   ];
57   meta = with lib; {
58     broken = stdenv.isDarwin;
59     description = "oslo.log library";
60     homepage = "https://github.com/openstack/oslo.log";
61     license = licenses.asl20;
62     maintainers = teams.openstack.members;
63   };