diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 7274cb519fd..e2a14257c5a 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -26069,7 +26069,30 @@ in modules // { homepage = "https://github.com/CleanCut/green"; licence = licenses.mit; }; + }; + topydo = buildPythonPackage rec { + name = "topydo-${version}"; + version = "0.9"; + disabled = (!isPy3k); + + src = pkgs.fetchFromGitHub { + owner = "bram85"; + repo = "topydo"; + rev = version; + sha256 = "0vmfr2cxn3r5zc0c4q3a94xy1r0cv177b9zrm9hkkjcmhgq42s3h"; + }; + + propagatedBuildInputs = with self; [ arrow icalendar ]; + buildInputs = with self; [ mock freezegun coverage pkgs.glibcLocales ]; + + LC_ALL="en_US.UTF-8"; + }; + + meta = { + description = "A cli todo application compatible with the todo.txt format"; + homepage = "https://github.com/bram85/topydo"; + license = license.gpl3; }; }