old_contents: """Directives and roles for documenting traitlets config options.
  
  ::
  
      .. configtrait:: Application.log_datefmt
  
          Description goes here.
  
      Cross reference like this: :configtrait:`Application.log_datefmt`.
  """
  from sphinx.locale import l_
  from sphinx.util.docfields import Field
  
  def setup(app):
      app.add_object_type('configtrait', 'configtrait', objname='Config option')
      metadata = {'parallel_read_safe': True, 'parallel_write_safe': True}
      return metadata
  
new_contents: """Directives and roles for documenting traitlets config options.
  
  ::
  
      .. configtrait:: Application.log_datefmt
  
          Description goes here.
  
      Cross reference like this: :configtrait:`Application.log_datefmt`.
  """
  
  
  def setup(app):
      app.add_object_type('configtrait', 'configtrait', objname='Config option')
      metadata = {'parallel_read_safe': True, 'parallel_write_safe': True}
      return metadata
  
subject: Fix compatibility with the latest release of Sphinx