old_contents: """
  ===============================
  Misc (:mod:`macroeco.misc`)
  ===============================
  
  This module contains miscellaneous functions that support the functions of
  other modules of macroeco.
  
  Support Functions
  =================
  
  .. autosummary::
     :toctree: generated/
  
     setup_log
     log_start_end
     inherit_docstring_from
     doc_sub
  
  """
  """
  
  Data Formatting Functions
  =========================
  
  .. autosummary::
     :toctree: generated/
  
     data_read_write
     format_dense
  
  """
  
  from .misc import (log_start_end, _thread_excepthook,
                     inherit_docstring_from, doc_sub, check_parameter_file)
  from .rcparams import ggplot_rc
  from .format_data import (data_read_write, format_dense)
  
  _thread_excepthook()  # Make desktop app catch and log sys except from thread
  
new_contents: """
  ===============================
  Misc (:mod:`macroeco.misc`)
  ===============================
  
  This module contains miscellaneous functions that support the functions of
  other modules of macroeco.
  
  Support Functions
  =================
  
  .. autosummary::
     :toctree: generated/
  
     log_start_end
     inherit_docstring_from
     doc_sub
     check_parameter_file
  
  """
  """
  
  Data Formatting Functions
  =========================
  
  .. autosummary::
     :toctree: generated/
  
     data_read_write
     format_dense
  
  """
  
  from .misc import (log_start_end, _thread_excepthook,
                     inherit_docstring_from, doc_sub, check_parameter_file)
  from .rcparams import ggplot_rc
  from .format_data import (data_read_write, format_dense)
  
  _thread_excepthook()  # Make desktop app catch and log sys except from thread
  
subject: Remove setup_log function from misc init (no longer present)