From aa54102776cfd638310b9b8bf123ff234f521f88 Mon Sep 17 00:00:00 2001 From: Derek Gulbranson Date: Sun, 5 Jul 2026 14:02:02 -0700 Subject: [PATCH] Don't setLevel on the library logger Fixes #228. Libraries should attach a NullHandler and leave the level at NOTSET so applications control verbosity; setLevel(ERROR) here silently discarded log records regardless of the app's root logger configuration. __main__.py already configures its own logger for CLI use and is unaffected. Co-Authored-By: Claude Sonnet 5 --- nameparser/util.py | 1 - 1 file changed, 1 deletion(-) diff --git a/nameparser/util.py b/nameparser/util.py index 1987dae..12c8ee8 100644 --- a/nameparser/util.py +++ b/nameparser/util.py @@ -4,7 +4,6 @@ # http://code.google.com/p/python-nameparser/issues/detail?id=10 log = logging.getLogger('HumanName') log.addHandler(logging.NullHandler()) -log.setLevel(logging.ERROR) HumanNameAttributeT = Literal['title', 'first', 'middle', 'last', 'suffix', 'nickname', 'surnames']