old_contents: # -*- coding: utf-8 -*-
  
  """Configuration variables.
  
  These may be set by your code as follows::
  
      from soco import config
      ...
      config.VARIABLE = value
  """
  
  from __future__ import unicode_literals
  
  #: The class object to use when SoCo instances are created. Specify the actual
  #: callable class object here, not a string. If None, the default SoCo class
  #: will be used. Must be set before any instances are created, or it will have
  #: unpredictable effects.
  SOCO_CLASS = None
  
  #: Is the cache enabled? If True (the default), some caching of network
  #: requests will take place.
  CACHE_ENABLED = True
  
  #: if you want to use a different port than 1400, set EVENT_LISTENER_PORT
  #: accordingly after importing but before subscribing to an event
  EVENT_LISTENER_PORT = 1400
  
new_contents: # -*- coding: utf-8 -*-
  
  """This module contains configuration variables.
  
  They may be set by your code as follows::
  
      from soco import config
      ...
      config.VARIABLE = value
  """
  
  from __future__ import unicode_literals
  
  
  SOCO_CLASS = None
  """The class object to use when `SoCo` instances are created.
  
  Specify the actual callable class object here, not a string. If `None`,
  the default SoCo class will be used. Must be set before any instances are
  created, or it will have unpredictable effects.
  """
  
  
  CACHE_ENABLED = True
  """Is the cache enabled?
  
  If `True` (the default), some caching of network requests will take place.
  
  See also:
      The :mod:`soco.cache` module.
  """
  
  
  EVENT_LISTENER_PORT = 1400
  """The port on which the event listener listens.
  
  The default is 1400. You must set this before subscribing to any events.
  
  See also:
      The :mod:`soco.events` module.
  """
  
subject: Update docstrings:config