From 6eba4961f3c8fa062630a5b313ffcae52d19ea38 Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO Date: Fri, 29 Oct 2021 14:38:57 +0200 Subject: [PATCH] Ensure good values for given similarity threshold --- algods/algods.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/algods/algods.py b/algods/algods.py index 213736b..de8c06d 100644 --- a/algods/algods.py +++ b/algods/algods.py @@ -137,4 +137,8 @@ def parse(stream, similarity: float, display_tqdm: bool = False) -> None: def main(): ns = parse_args() + + if not (0 < ns.similarity <= 1): + raise ValueError(f"Invalid similiarity value: {ns.similarity}") + parse(ns.input, ns.similarity, ns.progress)