Merge pull request #210868 from mweinelt/fix-logutils

authored by Martin Weinelt and committed by GitHub 686f96f2 0d00dd3a

+24 -2
+21 -1
pkgs/development/python-modules/logutils/default.nix
··· 1 1 { lib 2 + , stdenv 2 3 , buildPythonPackage 3 4 , fetchPypi 5 + , pytestCheckHook 6 + , redis 7 + , redis-server 4 8 }: 5 9 6 10 buildPythonPackage rec { 7 11 pname = "logutils"; 8 12 version = "0.3.5"; 13 + format = "setuptools"; 9 14 10 15 src = fetchPypi { 11 16 inherit pname version; 12 17 sha256 = "bc058a25d5c209461f134e1f03cab637d66a7a5ccc12e593db56fbb279899a82"; 13 18 }; 14 19 20 + checkInputs = [ 21 + pytestCheckHook 22 + redis 23 + redis-server 24 + ]; 25 + 26 + disabledTests = [ 27 + # https://bitbucket.org/vinay.sajip/logutils/issues/4/035-pytest-test-suite-warnings-and-errors 28 + "test_hashandlers" 29 + ]; 30 + 31 + disabledTestPaths = lib.optionals (stdenv.isDarwin) [ 32 + # Exception: unable to connect to Redis server 33 + "tests/test_redis.py" 34 + ]; 35 + 15 36 meta = with lib; { 16 37 description = "Logging utilities"; 17 38 homepage = "https://bitbucket.org/vinay.sajip/logutils/"; 18 39 license = licenses.bsd0; 19 40 }; 20 - 21 41 }
+3 -1
pkgs/top-level/python-packages.nix
··· 5505 5505 5506 5506 loguru = callPackage ../development/python-modules/loguru { }; 5507 5507 5508 - logutils = callPackage ../development/python-modules/logutils { }; 5508 + logutils = callPackage ../development/python-modules/logutils { 5509 + redis-server = pkgs.redis; 5510 + }; 5509 5511 5510 5512 logzero = callPackage ../development/python-modules/logzero { }; 5511 5513