old_contents: # :coding: utf-8
  # :copyright: Copyright (c) 2013 Martin Pengelly-Phillips
  # :license: See LICENSE.txt.
  
  '''Clique documentation build configuration file'''
  
  import os
  import re
  import sys
  
  # -- General ------------------------------------------------------------------
  
  # Inject source onto path so that autodoc can find it by default, but in such a
  # way as to allow overriding location.
  sys.path.append(
      os.path.abspath(os.path.join(os.path.dirname(__file__), '..', 'source'))
  )
  
  # Extensions
  extensions = [
      'sphinx.ext.autodoc',
      'sphinx.ext.extlinks',
      'sphinx.ext.intersphinx',
      'sphinx.ext.viewcode',
      'lowdown'
  ]
  
  # The suffix of source filenames.
  source_suffix = '.rst'
  
  # The master toctree document.
  master_doc = 'index'
  
  # General information about the project.
  project = u'Clique'
  copyright = u'2013, Martin Pengelly-Phillips'
  
  # Version
  with open(
      os.path.join(
          os.path.dirname(__file__), '..', 'source', 'clique', '_version.py'
      )
  ) as _version_file:
      _version = re.match(
          r'.*__version__ = \'(.*?)\'', _version_file.read(), re.DOTALL
      ).group(1)
  
  version = _version
  release = _version
  
  # List of patterns, relative to source directory, that match files and
  # directories to ignore when looking for source files.
  exclude_patterns = []
  
  # The name of the Pygments (syntax highlighting) style to use.
  pygments_style = 'sphinx'
  
  # A list of prefixes to ignore for module listings
  modindex_common_prefix = ['clique.']
  
  
  # -- HTML output --------------------------------------------------------------
  
  # The theme to use for HTML and HTML Help pages.  See the documentation for
  # a list of builtin themes.
  html_theme = 'default'
  
  # Add any paths that contain custom static files (such as style sheets) here,
  # relative to this directory. They are copied after the builtin static files,
  # so a file named 'default.css' will overwrite the builtin 'default.css'.
  html_static_path = ['static']
  
  # If True, copy source rst files to output for reference
  html_copy_source = True
  
  
  # -- Autodoc ------------------------------------------------------------------
  
  autodoc_default_flags = ['members', 'undoc-members', 'show-inheritance']
  autodoc_member_order = 'bysource'
  
  def autodoc_skip(app, what, name, obj, skip, options):
      '''Don't skip __init__ method for autodoc.'''
      if name == '__init__':
          return False
  
      return skip
  
  
  # -- Intersphinx --------------------------------------------------------------
  
  intersphinx_mapping = {'python':('http://docs.python.org/', None)}
  
  
  # -- Setup --------------------------------------------------------------------
  
  def setup(app):
      app.connect('autodoc-skip-member', autodoc_skip)
  
  
new_contents: # :coding: utf-8
  # :copyright: Copyright (c) 2013 Martin Pengelly-Phillips
  # :license: See LICENSE.txt.
  
  '''Clique documentation build configuration file'''
  
  import os
  import re
  import sys
  
  # -- General ------------------------------------------------------------------
  
  # Inject source onto path so that autodoc can find it by default, but in such a
  # way as to allow overriding location.
  sys.path.append(
      os.path.abspath(os.path.join(os.path.dirname(__file__), '..', 'source'))
  )
  
  # Extensions
  extensions = [
      'sphinx.ext.autodoc',
      'sphinx.ext.extlinks',
      'sphinx.ext.intersphinx',
      'sphinx.ext.viewcode',
      'lowdown'
  ]
  
  # The suffix of source filenames.
  source_suffix = '.rst'
  
  # The master toctree document.
  master_doc = 'index'
  
  # General information about the project.
  project = u'Clique'
  copyright = u'2013, Martin Pengelly-Phillips'
  
  # Version
  with open(
      os.path.join(
          os.path.dirname(__file__), '..', 'source', 'clique', '_version.py'
      )
  ) as _version_file:
      _version = re.match(
          r'.*__version__ = \'(.*?)\'', _version_file.read(), re.DOTALL
      ).group(1)
  
  version = _version
  release = _version
  
  # List of patterns, relative to source directory, that match files and
  # directories to ignore when looking for source files.
  exclude_patterns = []
  
  # A list of prefixes to ignore for module listings
  modindex_common_prefix = ['clique.']
  
  
  # -- HTML output --------------------------------------------------------------
  
  # The theme to use for HTML and HTML Help pages.  See the documentation for
  # a list of builtin themes.
  html_theme = 'default'
  
  # Add any paths that contain custom static files (such as style sheets) here,
  # relative to this directory. They are copied after the builtin static files,
  # so a file named 'default.css' will overwrite the builtin 'default.css'.
  html_static_path = ['static']
  
  # If True, copy source rst files to output for reference
  html_copy_source = True
  
  
  # -- Autodoc ------------------------------------------------------------------
  
  autodoc_default_flags = ['members', 'undoc-members', 'show-inheritance']
  autodoc_member_order = 'bysource'
  
  def autodoc_skip(app, what, name, obj, skip, options):
      '''Don't skip __init__ method for autodoc.'''
      if name == '__init__':
          return False
  
      return skip
  
  
  # -- Intersphinx --------------------------------------------------------------
  
  intersphinx_mapping = {'python':('http://docs.python.org/', None)}
  
  
  # -- Setup --------------------------------------------------------------------
  
  def setup(app):
      app.connect('autodoc-skip-member', autodoc_skip)
  
  
subject: Remove redundant pygments style configuration