Python's logging Module Is Already a Singleton
You don't need a logging framework, registry, or factory. Python's stdlib logging is a global singleton — getLogger(name) always returns the same instance, and dictConfig can configure any logger in the process, including third-party libraries.
