From 00a7c16938cf8f8c1f6f7405dda4bc6c92073719 Mon Sep 17 00:00:00 2001 From: Nadav Geva Date: Mon, 4 Mar 2024 18:38:52 +0200 Subject: [PATCH] Check for derived types for configuration --- dateparser/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dateparser/conf.py b/dateparser/conf.py index 92743a6fa..d8cd3509f 100644 --- a/dateparser/conf.py +++ b/dateparser/conf.py @@ -243,7 +243,7 @@ def check_settings(settings): setting_props = settings_values[setting_name] # check type: - if not setting_type == setting_props["type"]: + if not isinstance(setting_type, setting_props["type"]): raise SettingValidationError( '"{}" must be "{}", not "{}".'.format( setting_name, setting_props["type"].__name__, setting_type.__name__