# Path: doctor/_version.py

# 
# Path: docs/flask_harness.py
# class CustomFlaskHarness(AutoFlaskHarness):
# 
#     def setup_app(self, sphinx_app):
#         super(CustomFlaskHarness, self).setup_app(sphinx_app)
#         self.headers = {'Authorization': 'testtoken'}
#         self.header_definitions = {
#             'Authorization': 'The auth token for the authenticated user.',
#             'X-GeoIp-Country': 'An ISO 3166-1 alpha-2 country code.'
#         }
#         self.define_header_values('GET', '/note/', {'X-GeoIp-Country': 'US'},
#                                   update=True)


import sys
import os
import sphinx_rtd_theme
from doctor import __version__
from docs.flask_harness import CustomFlaskHarness

# The reST default role (used for this markup: `text`) to use for all
# documents.
#default_role = None

# If true, '()' will be appended to :func: etc. cross-reference text.
#add_function_parentheses = True

# If true, the current module name will be prepended to all description
# unit titles (such as .. function::).
#add_module_names = True

# If true, sectionauthor and moduleauthor directives will be shown in the
# output. They are ignored by default.
#show_authors = False

# The name of the Pygments (syntax highlighting) style to use.
pygments_style = 'sphinx'

# A list of ignored prefixes for module index sorting.
#modindex_common_prefix = []

# If true, keep warnings as "system message" paragraphs in the built documents.
#keep_warnings = False


# -- Options for HTML output ----------------------------------------------

# The theme to use for HTML and HTML Help pages.  See the documentation for
# a list of builtin themes.

# Path: doctor/_version.py

# 
# Path: docs/flask_harness.py
# class CustomFlaskHarness(AutoFlaskHarness):
# 
#     def setup_app(self, sphinx_app):
#         super(CustomFlaskHarness, self).setup_app(sphinx_app)
#         self.headers = {'Authorization': 'testtoken'}
#         self.header_definitions = {
#             'Authorization': 'The auth token for the authenticated user.',
#             'X-GeoIp-Country': 'An ISO 3166-1 alpha-2 country code.'
#         }
#         self.define_header_values('GET', '/note/', {'X-GeoIp-Country': 'US'},
#                                   update=True)


# Path: docs/conf.py
import sys
import os
import sphinx_rtd_theme
from doctor import __version__
from docs.flask_harness import CustomFlaskHarness


# The reST default role (used for this markup: `text`) to use for all
# documents.
#default_role = None

# If true, '()' will be appended to :func: etc. cross-reference text.
#add_function_parentheses = True

# If true, the current module name will be prepended to all description
# unit titles (such as .. function::).
#add_module_names = True

# If true, sectionauthor and moduleauthor directives will be shown in the
# output. They are ignored by default.
#show_authors = False

# The name of the Pygments (syntax highlighting) style to use.
pygments_style = 'sphinx'

# A list of ignored prefixes for module index sorting.
#modindex_common_prefix = []

# If true, keep warnings as "system message" paragraphs in the built documents.
#keep_warnings = False


# -- 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 = 'sphinx_rtd_theme'