13 python3.pkgs.buildPythonApplication rec {
18 src = fetchFromGitHub {
21 rev = "refs/tags/v${version}";
22 hash = "sha256-gWpmjpgAn37hfNv4aCCb+7pW/39Ngo8/Za9AdU4YCKA=";
25 build-system = with python3.pkgs; [ poetry-core ];
33 propagatedBuildInputs =
49 export HOME=$(mktemp -d)
52 checkInputs = with python3.pkgs; [
58 tests.version = testers.testVersion {
60 command = "HOME=$(mktemp -d) dooit --version";
63 updateScript = nix-update-script { };
67 description = "TUI todo manager";
68 homepage = "https://github.com/dooit-org/dooit";
69 changelog = "https://github.com/dooit-org/dooit/blob/v${version}/CHANGELOG.md";
70 license = licenses.mit;
71 maintainers = with maintainers; [
76 mainProgram = "dooit";