From d333564aa723a12feab71eaa7317596d3d654e7c Mon Sep 17 00:00:00 2001 From: thePR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> Date: Sun, 13 Jul 2025 11:37:51 -0400 Subject: [PATCH] Add kdf_iterations config set option and test --- src/seedpass/cli.py | 1 + src/tests/test_cli_config_set_extra.py | 1 + 2 files changed, 2 insertions(+) diff --git a/src/seedpass/cli.py b/src/seedpass/cli.py index 5112f85..66c1624 100644 --- a/src/seedpass/cli.py +++ b/src/seedpass/cli.py @@ -461,6 +461,7 @@ def config_set(ctx: typer.Context, key: str, value: str) -> None: "relays": lambda v: cfg.set_relays( [r.strip() for r in v.split(",") if r.strip()], require_pin=False ), + "kdf_iterations": lambda v: cfg.set_kdf_iterations(int(v)), "backup_interval": lambda v: cfg.set_backup_interval(float(v)), } diff --git a/src/tests/test_cli_config_set_extra.py b/src/tests/test_cli_config_set_extra.py index 999df2e..97af474 100644 --- a/src/tests/test_cli_config_set_extra.py +++ b/src/tests/test_cli_config_set_extra.py @@ -15,6 +15,7 @@ runner = CliRunner() ("clipboard_clear_delay", "10", "set_clipboard_clear_delay", 10), ("additional_backup_path", "", "set_additional_backup_path", None), ("backup_interval", "5", "set_backup_interval", 5.0), + ("kdf_iterations", "123", "set_kdf_iterations", 123), ( "relays", "wss://a.com, wss://b.com",