old_contents: #!/usr/bin/env python3
  # -*- coding: utf-8 -*-
  #
  # This file is execfile()d with the current directory set to its containing
  # dir.
  #
  # Note that not all possible configuration values are present in this
  # autogenerated file.
  #
  # All configuration values have a default; values that are commented out
  # serve to show the default.
  
  import os
  
  # If extensions (or modules to document with autodoc) are in another directory,
  # add these directories to sys.path here. If the directory is relative to the
  # documentation root, use os.path.abspath to make it absolute, like shown here.
  
  warehouse = {}
  filename = os.path.join(
      os.path.dirname(__file__),
      os.pardir,
      "warehouse",
      "__about__.py",
  )
  with open(os.path.abspath(filename)) as fp:
      exec(fp.read(), warehouse)
  
  # -- General configuration ----------------------------------------------------
  
  # If your documentation needs a minimal Sphinx version, state it here.
  #needs_sphinx = '1.0'
  
  # Add any Sphinx extension module names here, as strings. They can be
  # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
  extensions = [
      "sphinx.ext.autodoc",
      "sphinx.ext.doctest",
      "sphinx.ext.intersphinx",
      "sphinx.ext.coverage",
      "sphinx.ext.viewcode",
      "sphinxcontrib.httpdomain",
  ]
  
  # Add any paths that contain templates here, relative to this directory.
  templates_path = ["_templates"]
  
  # The suffix of source filenames.
  source_suffix = ".rst"
  
  # The master toctree document.
  master_doc = "index"
  
  # General information about the project.
  project = "Warehouse"
  copyright = "2013, Donald Stufft"
  
  # The version info for the project you're documenting, acts as replacement for
  # |version| and |release|, also used in various other places throughout the
  # built documents.
  #
  # The short X.Y version.
  version = ".".join(warehouse["__version__"].split(".")[:2])
  # The full version, including alpha/beta/rc tags.
  release = warehouse["__version__"]
  
  # List of patterns, relative to source directory, that match files and
  # directories to ignore when looking for source files.
  exclude_patterns = ["_build"]
  
  # If true, '()' will be appended to :func: etc. cross-reference text.
  add_function_parentheses = True
  
  # The name of the Pygments (syntax highlighting) style to use.
  pygments_style = "sphinx"
  
  # Example configuration for intersphinx: refer to the Python standard library.
  intersphinx_mapping = {
      "http://docs.python.org/": None,
  }
  
  # -- Options for 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"]
  
  # Output file base name for HTML help builder.
  htmlhelp_basename = "Warehousedoc"
  
new_contents: #!/usr/bin/env python3
  # -*- coding: utf-8 -*-
  #
  # This file is execfile()d with the current directory set to its containing
  # dir.
  #
  # Note that not all possible configuration values are present in this
  # autogenerated file.
  #
  # All configuration values have a default; values that are commented out
  # serve to show the default.
  
  import os
  
  # If extensions (or modules to document with autodoc) are in another directory,
  # add these directories to sys.path here. If the directory is relative to the
  # documentation root, use os.path.abspath to make it absolute, like shown here.
  
  warehouse = {}
  filename = os.path.join(
      os.path.dirname(__file__),
      os.pardir,
      "warehouse",
      "__about__.py",
  )
  with open(os.path.abspath(filename)) as fp:
      exec(fp.read(), warehouse)
  
  # -- General configuration ----------------------------------------------------
  
  # If your documentation needs a minimal Sphinx version, state it here.
  #needs_sphinx = '1.0'
  
  # Add any Sphinx extension module names here, as strings. They can be
  # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
  extensions = [
      "sphinx.ext.autodoc",
      "sphinx.ext.doctest",
      "sphinx.ext.intersphinx",
      "sphinx.ext.coverage",
      "sphinx.ext.viewcode",
      "sphinxcontrib.httpdomain",
  ]
  
  # Add any paths that contain templates here, relative to this directory.
  templates_path = ["_templates"]
  
  # The suffix of source filenames.
  source_suffix = ".rst"
  
  # The master toctree document.
  master_doc = "index"
  
  # General information about the project.
  project = "Warehouse"
  copyright = "2013, Donald Stufft"
  
  # The version info for the project you're documenting, acts as replacement for
  # |version| and |release|, also used in various other places throughout the
  # built documents.
  #
  # The short X.Y version.
  version = ".".join(warehouse["__version__"].split(".")[:2])
  # The full version, including alpha/beta/rc tags.
  release = warehouse["__version__"]
  
  # List of patterns, relative to source directory, that match files and
  # directories to ignore when looking for source files.
  exclude_patterns = ["_build"]
  
  # If true, '()' will be appended to :func: etc. cross-reference text.
  add_function_parentheses = True
  
  # The name of the Pygments (syntax highlighting) style to use.
  pygments_style = "sphinx"
  
  # Example configuration for intersphinx: refer to the Python standard library.
  intersphinx_mapping = {
      "http://docs.python.org/": None,
  }
  
  # -- Options for 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"]
  
  # Output file base name for HTML help builder.
  htmlhelp_basename = "Warehousedoc"
  
  # Enable the new ReadTheDocs theme
  RTD_NEW_THEME = True
  
subject: Enable the new RTD theme