Incorrect use of logging.basicConfig
Calling logging.basicConfig in
__init__.py is incorrect in a library as it adds a default streamhandler to the root logger.
As an aside: I just want to just say thanks for the awesome library. I've been using it in various scripts for a few years and it's proved invaluable.