From 725b83bba7e3c3fa6896f3475419d600b1e0e98b Mon Sep 17 00:00:00 2001 From: shadeMe Date: Tue, 4 Jul 2023 17:21:26 +0200 Subject: [PATCH] Add error message to assertion --- spacy/language.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/spacy/language.py b/spacy/language.py index 9ccc97053..2326a44ef 100644 --- a/spacy/language.py +++ b/spacy/language.py @@ -2041,7 +2041,10 @@ class Language: num_params = len( inspect.signature(replace_listener_func).parameters ) - assert num_params in (1, 3) + assert num_params in ( + 1, + 3, + ), f"'replace_listener' callback expects {num_params} parameters, but we only support one or three" if num_params == 1: new_model = replace_listener_func(new_model) else: