I\'m using Python logging, and for some reason, all of my messages are appearing twice.
I have a module to configure logging:
# BUG: It\'s outputting
A call to logging.debug() calls logging.basicConfig() if there are no root handlers installed. That was happening for me in a test framework where I couldn't control the order that test cases fired. My initialization code was installing the second one. The default uses logging.BASIC_FORMAT that I didn't want.