title: Pattern to subclass logging.Logger
body: <p>Is there a common pattern to follow to correctly subclass <code>logging.Logger</code>?</p>
  <pre><code>import logging
  
  class MyLogger(logging.Logger):
      __init__(self, name):
          super().__init__(name=name)
  </code></pre>
  <p>Does not seem to work property, as <code>MyLogger</code> created this way has no reference to its parent. Although I could manually set its parent, but am afraid that maybe there are other protocols of <code>loggging.Logger</code> not satisfied as well by <code>MyLogger</code>?</p>