13 buildPythonPackage rec {
20 inherit pname version;
21 sha256 = "37c3b35c2151647b968b2af24481112b2f813c30f695366db0639d529190a143";
24 propagatedBuildInputs = [ cloudpickle ]
25 ++ lib.optional stdenv.isLinux pyinotify
26 ++ lib.optional stdenv.isDarwin macfsevents;
29 doCheck = !stdenv.isDarwin;
31 checkInputs = [ mock pytestCheckHook ];
34 # depends on doit-py, which has a circular dependency on doit
39 homepage = "https://pydoit.org/";
40 description = "A task management & automation tool";
41 license = licenses.mit;
43 doit is a modern open-source build-tool written in python
44 designed to be simple to use and flexible to deal with complex
45 work-flows. It is specially suitable for building and managing
46 custom work-flows where there is no out-of-the-box solution
49 maintainers = with maintainers; [ pSub ];