lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

python310Packages.doit: 0.35.0 -> 0.36.0

authored by

Jonas Heinrich and committed by
Yt
bfa48293 13879b71

+23 -9
+23 -9
pkgs/development/python-modules/doit/default.nix
··· 10 10 , pyinotify 11 11 , macfsevents 12 12 , toml 13 + , doit-py 14 + , pyflakes 15 + , configclass 16 + , mergedict 13 17 }: 14 18 15 - buildPythonPackage rec { 19 + let doit = buildPythonPackage rec { 16 20 pname = "doit"; 17 21 version = "0.36.0"; 18 22 ··· 30 34 ] ++ lib.optional stdenv.isLinux pyinotify 31 35 ++ lib.optional stdenv.isDarwin macfsevents; 32 36 33 - # hangs on darwin 34 - doCheck = !stdenv.isDarwin; 37 + checkInputs = [ 38 + configclass 39 + doit-py 40 + mergedict 41 + mock 42 + pyflakes 43 + pytestCheckHook 44 + ]; 35 45 36 - checkInputs = [ mock pytestCheckHook ]; 46 + # escape infinite recursion with doit-py 47 + doCheck = false; 48 + 49 + passthru.tests = { 50 + # hangs on darwin 51 + check = doit.overridePythonAttrs (_: { doCheck = !stdenv.isDarwin; }); 52 + }; 37 53 38 - disabledTests = [ 39 - # depends on doit-py, which has a circular dependency on doit 40 - "test___main__.py" 41 - ]; 54 + pythonImportsCheck = [ "doit" ]; 42 55 43 56 meta = with lib; { 44 57 homepage = "https://pydoit.org/"; ··· 53 66 ''; 54 67 maintainers = with maintainers; [ pSub ]; 55 68 }; 56 - } 69 + 70 + }; in doit