util.py:7 calls log.setLevel(logging.ERROR) on the HumanName logger. Libraries should attach a NullHandler (already done) and leave the level at NOTSET so applications control verbosity — today, enabling DEBUG at the root logger still shows nothing from the parser until you discover this override and reset the level manually.
Fix: remove the setLevel call. __main__.py keeps its explicit CLI-side logging configuration.
util.py:7callslog.setLevel(logging.ERROR)on theHumanNamelogger. Libraries should attach aNullHandler(already done) and leave the level atNOTSETso applications control verbosity — today, enabling DEBUG at the root logger still shows nothing from the parser until you discover this override and reset the level manually.Fix: remove the
setLevelcall.__main__.pykeeps its explicit CLI-side logging configuration.