From c4bfb3f7d7f46a15daf50c44ce8bb01d82954656 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 3 Oct 2025 03:12:00 -0700 Subject: [PATCH] todoman: make click-repl an optional dependency --- pkgs/by-name/to/todoman/package.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/to/todoman/package.nix b/pkgs/by-name/to/todoman/package.nix index 49c38c8b9210..6460fdd606a8 100644 --- a/pkgs/by-name/to/todoman/package.nix +++ b/pkgs/by-name/to/todoman/package.nix @@ -32,18 +32,20 @@ python3.pkgs.buildPythonApplication rec { ]; dependencies = with python3.pkgs; [ - atomicwrites click click-log - click-repl humanize icalendar parsedatetime + python-dateutil pyxdg - tabulate urwid ]; + optional-dependencies = with python3.pkgs; { + repl = [ click-repl ]; + }; + nativeCheckInputs = with python3.pkgs; [ freezegun hypothesis