We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
We should document plans for future releases
In particular, the [ongoing development](https://hypothesis.readthedocs.io/en/latest/development.html) page should include:

- Hypothesis' policy for which versions of Python are supported.  Also how and when we may decide to stop supporting older versions.

- A timeline for dropping Python 2 support - we keep mentioning 2020 but it's not documented anywhere.  [python3statement.org](http://www.python3statement.org) has a fantastic [practicalities page](http://www.python3statement.org/practicalities/) on how to make this work, especially if we want to make a py3-only release before the EOL date.

- ~~Hypothesis' policy for which versions of *Hypothesis* are supported.  Latest patch release only?  Latest patch of last *n* minor versions?  We don't need [diagrams](https://www.djangoproject.com/download/#supported-versions) or [extensive detail](https://docs.djangoproject.com/en/dev/internals/release-process/#supported-versions) like Django, but the basic approach is important information.~~

- Hypothesis' policy for deciding to release new major and minor versions of *Hypothesis*.  Feature accumulation?  Calendar schedule?  Deprecated features becoming a burden on development?  Probably related to #408.

--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `setup.py`
Content:
```
1 # coding=utf-8
2 #
3 # This file is part of Hypothesis, which may be found at
4 # https://github.com/HypothesisWorks/hypothesis-python
5 #
6 # Most of this work is copyright (C) 2013-2017 David R. MacIver
7 # (david@drmaciver.com), but it contains contributions by others. See
8 # CONTRIBUTING.rst for a full list of people who may hold copyright, and
9 # consult the git log if you need to determine who owns an individual
10 # contribution.
11 #
12 # This Source Code Form is subject to the terms of the Mozilla Public License,
13 # v. 2.0. If a copy of the MPL was not distributed with this file, You can
14 # obtain one at http://mozilla.org/MPL/2.0/.
15 #
16 # END HEADER
17 
18 from __future__ import division, print_function, absolute_import
19 
20 import os
21 import sys
22 
23 from setuptools import setup, find_packages
24 
25 
26 def local_file(name):
27     return os.path.relpath(os.path.join(os.path.dirname(__file__), name))
28 
29 
30 SOURCE = local_file('src')
31 README = local_file('README.rst')
32 
33 
34 # Assignment to placate pyflakes. The actual version is from the exec that
35 # follows.
36 __version__ = None
37 
38 with open(local_file('src/hypothesis/version.py')) as o:
39     exec(o.read())
40 
41 assert __version__ is not None
42 
43 
44 extras = {
45     'datetime':  ['pytz'],
46     'fakefactory': ['Faker>=0.7.0,<=0.7.1'],
47     'django': ['pytz', 'django>=1.8,<2'],
48     'numpy': ['numpy>=1.9.0'],
49     'pytest': ['pytest>=2.8.0'],
50 }
51 
52 extras['faker'] = extras['fakefactory']
53 
54 extras['all'] = sorted(sum(extras.values(), []))
55 
56 extras[":python_version == '2.7'"] = ['enum34']
57 extras[":python_version == '3.3'"] = ['enum34']
58 
59 install_requires = []
60 
61 if sys.version_info[0] < 3:
62     install_requires.append('enum34')
63 
64 setup(
65     name='hypothesis',
66     version=__version__,
67     author='David R. MacIver',
68     author_email='david@drmaciver.com',
69     packages=find_packages(SOURCE),
70     package_dir={'': SOURCE},
71     url='https://github.com/HypothesisWorks/hypothesis-python',
72     license='MPL v2',
73     description='A library for property based testing',
74     zip_safe=False,
75     extras_require=extras,
76     install_requires=install_requires,
77     classifiers=[
78         'Development Status :: 5 - Production/Stable',
79         'Intended Audience :: Developers',
80         'License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)',
81         'Operating System :: Unix',
82         'Operating System :: POSIX',
83         'Operating System :: Microsoft :: Windows',
84         'Programming Language :: Python',
85         'Programming Language :: Python :: 2.7',
86         'Programming Language :: Python :: 3',
87         'Programming Language :: Python :: 3.4',
88         'Programming Language :: Python :: 3.5',
89         'Programming Language :: Python :: 3.6',
90         'Programming Language :: Python :: Implementation :: CPython',
91         'Programming Language :: Python :: Implementation :: PyPy',
92         'Topic :: Software Development :: Testing',
93     ],
94     entry_points={
95         'pytest11': ['hypothesispytest = hypothesis.extra.pytestplugin'],
96     },
97     long_description=open(README).read(),
98 )
99
```

Path: `docs/conf.py`
Content:
```
1 # coding=utf-8
2 #
3 # This file is part of Hypothesis, which may be found at
4 # https://github.com/HypothesisWorks/hypothesis-python
5 #
6 # Most of this work is copyright (C) 2013-2017 David R. MacIver
7 # (david@drmaciver.com), but it contains contributions by others. See
8 # CONTRIBUTING.rst for a full list of people who may hold copyright, and
9 # consult the git log if you need to determine who owns an individual
10 # contribution.
11 #
12 # This Source Code Form is subject to the terms of the Mozilla Public License,
13 # v. 2.0. If a copy of the MPL was not distributed with this file, You can
14 # obtain one at http://mozilla.org/MPL/2.0/.
15 #
16 # END HEADER
17 
18 # -*- coding: utf-8 -*-
19 
20 from __future__ import division, print_function, absolute_import
21 
22 # on_rtd is whether we are on readthedocs.org
23 import os
24 import sys
25 
26 from hypothesis import __version__
27 
28 on_rtd = os.environ.get('READTHEDOCS', None) == 'True'
29 
30 sys.path.append(
31     os.path.join(os.path.dirname(__file__), '..', 'src')
32 )
33 
34 
35 autodoc_member_order = 'bysource'
36 
37 extensions = [
38     'sphinx.ext.autodoc',
39     'sphinx.ext.doctest',
40     'sphinx.ext.viewcode',
41     'sphinx.ext.intersphinx',
42 ]
43 
44 templates_path = ['_templates']
45 
46 source_suffix = '.rst'
47 
48 # The master toctree document.
49 master_doc = 'index'
50 
51 # General information about the project.
52 project = u'Hypothesis'
53 copyright = u'2015, David R. MacIver'
54 author = u'David R. MacIver'
55 
56 version = __version__
57 release = __version__
58 
59 language = None
60 
61 exclude_patterns = ['_build']
62 
63 pygments_style = 'sphinx'
64 
65 todo_include_todos = False
66 
67 intersphinx_mapping = {
68     'python': ('http://docs.python.org/', None),
69 }
70 
71 autodoc_mock_imports = ['numpy']
72 
73 doctest_global_setup = '''
74 # Some standard imports
75 from hypothesis import *
76 from hypothesis.strategies import *
77 # Ensure that output (including from strategies) is deterministic
78 import random
79 random.seed(0)
80 '''
81 
82 
83 # -- Options for HTML output ----------------------------------------------
84 
85 if not on_rtd:  # only import and set the theme if we're building docs locally
86     import sphinx_rtd_theme
87     html_theme = 'sphinx_rtd_theme'
88     html_theme_path = [sphinx_rtd_theme.get_html_theme_path()]
89 
90 html_static_path = ['_static']
91 
92 htmlhelp_basename = 'Hypothesisdoc'
93 
94 # -- Options for LaTeX output ---------------------------------------------
95 
96 latex_elements = {
97 }
98 
99 latex_documents = [
100     (master_doc, 'Hypothesis.tex', u'Hypothesis Documentation',
101      u'David R. MacIver', 'manual'),
102 ]
103 
104 man_pages = [
105     (master_doc, 'hypothesis', u'Hypothesis Documentation',
106      [author], 1)
107 ]
108 
109 texinfo_documents = [
110     (master_doc, 'Hypothesis', u'Hypothesis Documentation',
111      author, 'Hypothesis', 'One line description of project.',
112      'Miscellaneous'),
113 ]
114
```
--- END FILES ---

Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.

Here is an example:

```diff
diff --git a/examples/server_async.py b/examples/server_async.py
--- a/examples/server_async.py
+++ b/examples/server_async.py
@@ -313,4 +313,4 @@
 
 
 if __name__ == "__main__":
-    asyncio.run(run_async_server("."), debug=True)
+    asyncio.run(run_async_server(), debug=True)
diff --git a/examples/server_sync.py b/examples/server_sync.py
--- a/examples/server_sync.py
+++ b/examples/server_sync.py
@@ -313,5 +313,5 @@
 
 
 if __name__ == "__main__":
-    server = run_sync_server(".")
+    server = run_sync_server()
     server.shutdown()

```

diff --git a/docs/conf.py b/docs/conf.py
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -37,6 +37,7 @@
 extensions = [
     'sphinx.ext.autodoc',
     'sphinx.ext.doctest',
+    'sphinx.ext.extlinks',
     'sphinx.ext.viewcode',
     'sphinx.ext.intersphinx',
 ]
@@ -79,6 +80,16 @@
 random.seed(0)
 '''
 
+# This config value must be a dictionary of external sites, mapping unique
+# short alias names to a base URL and a prefix.
+# See http://sphinx-doc.org/ext/extlinks.html
+extlinks = {
+    'commit': ('https://github.com/HypothesisWorks/hypothesis-python/commit/%s', 'commit '),
+    'gh-file': ('https://github.com/HypothesisWorks/hypothesis-python/blob/master/%s', ''),
+    'gh-link': ('https://github.com/HypothesisWorks/hypothesis-python/%s', ''),
+    'issue': ('https://github.com/HypothesisWorks/hypothesis-python/issues/%s', 'issue #'),
+    'pull': ('https://github.com/HypothesisWorks/hypothesis-python/pulls/%s', 'pull request #'),
+}
 
 # -- Options for HTML output ----------------------------------------------
 
diff --git a/setup.py b/setup.py
--- a/setup.py
+++ b/setup.py
@@ -74,6 +74,7 @@
     zip_safe=False,
     extras_require=extras,
     install_requires=install_requires,
+    python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*',
     classifiers=[
         'Development Status :: 5 - Production/Stable',
         'Intended Audience :: Developers',

{"golden_diff": "diff --git a/docs/conf.py b/docs/conf.py\n--- a/docs/conf.py\n+++ b/docs/conf.py\n@@ -37,6 +37,7 @@\n extensions = [\n     'sphinx.ext.autodoc',\n     'sphinx.ext.doctest',\n+    'sphinx.ext.extlinks',\n     'sphinx.ext.viewcode',\n     'sphinx.ext.intersphinx',\n ]\n@@ -79,6 +80,16 @@\n random.seed(0)\n '''\n \n+# This config value must be a dictionary of external sites, mapping unique\n+# short alias names to a base URL and a prefix.\n+# See http://sphinx-doc.org/ext/extlinks.html\n+extlinks = {\n+    'commit': ('https://github.com/HypothesisWorks/hypothesis-python/commit/%s', 'commit '),\n+    'gh-file': ('https://github.com/HypothesisWorks/hypothesis-python/blob/master/%s', ''),\n+    'gh-link': ('https://github.com/HypothesisWorks/hypothesis-python/%s', ''),\n+    'issue': ('https://github.com/HypothesisWorks/hypothesis-python/issues/%s', 'issue #'),\n+    'pull': ('https://github.com/HypothesisWorks/hypothesis-python/pulls/%s', 'pull request #'),\n+}\n \n # -- Options for HTML output ----------------------------------------------\n \ndiff --git a/setup.py b/setup.py\n--- a/setup.py\n+++ b/setup.py\n@@ -74,6 +74,7 @@\n     zip_safe=False,\n     extras_require=extras,\n     install_requires=install_requires,\n+    python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*',\n     classifiers=[\n         'Development Status :: 5 - Production/Stable',\n         'Intended Audience :: Developers',\n", "issue": "We should document plans for future releases\nIn particular, the [ongoing development](https://hypothesis.readthedocs.io/en/latest/development.html) page should include:\r\n\r\n- Hypothesis' policy for which versions of Python are supported.  Also how and when we may decide to stop supporting older versions.\r\n\r\n- A timeline for dropping Python 2 support - we keep mentioning 2020 but it's not documented anywhere.  [python3statement.org](http://www.python3statement.org) has a fantastic [practicalities page](http://www.python3statement.org/practicalities/) on how to make this work, especially if we want to make a py3-only release before the EOL date.\r\n\r\n- ~~Hypothesis' policy for which versions of *Hypothesis* are supported.  Latest patch release only?  Latest patch of last *n* minor versions?  We don't need [diagrams](https://www.djangoproject.com/download/#supported-versions) or [extensive detail](https://docs.djangoproject.com/en/dev/internals/release-process/#supported-versions) like Django, but the basic approach is important information.~~\r\n\r\n- Hypothesis' policy for deciding to release new major and minor versions of *Hypothesis*.  Feature accumulation?  Calendar schedule?  Deprecated features becoming a burden on development?  Probably related to #408.\n", "before_files": [{"content": "# coding=utf-8\n#\n# This file is part of Hypothesis, which may be found at\n# https://github.com/HypothesisWorks/hypothesis-python\n#\n# Most of this work is copyright (C) 2013-2017 David R. MacIver\n# (david@drmaciver.com), but it contains contributions by others. See\n# CONTRIBUTING.rst for a full list of people who may hold copyright, and\n# consult the git log if you need to determine who owns an individual\n# contribution.\n#\n# This Source Code Form is subject to the terms of the Mozilla Public License,\n# v. 2.0. If a copy of the MPL was not distributed with this file, You can\n# obtain one at http://mozilla.org/MPL/2.0/.\n#\n# END HEADER\n\nfrom __future__ import division, print_function, absolute_import\n\nimport os\nimport sys\n\nfrom setuptools import setup, find_packages\n\n\ndef local_file(name):\n    return os.path.relpath(os.path.join(os.path.dirname(__file__), name))\n\n\nSOURCE = local_file('src')\nREADME = local_file('README.rst')\n\n\n# Assignment to placate pyflakes. The actual version is from the exec that\n# follows.\n__version__ = None\n\nwith open(local_file('src/hypothesis/version.py')) as o:\n    exec(o.read())\n\nassert __version__ is not None\n\n\nextras = {\n    'datetime':  ['pytz'],\n    'fakefactory': ['Faker>=0.7.0,<=0.7.1'],\n    'django': ['pytz', 'django>=1.8,<2'],\n    'numpy': ['numpy>=1.9.0'],\n    'pytest': ['pytest>=2.8.0'],\n}\n\nextras['faker'] = extras['fakefactory']\n\nextras['all'] = sorted(sum(extras.values(), []))\n\nextras[\":python_version == '2.7'\"] = ['enum34']\nextras[\":python_version == '3.3'\"] = ['enum34']\n\ninstall_requires = []\n\nif sys.version_info[0] < 3:\n    install_requires.append('enum34')\n\nsetup(\n    name='hypothesis',\n    version=__version__,\n    author='David R. MacIver',\n    author_email='david@drmaciver.com',\n    packages=find_packages(SOURCE),\n    package_dir={'': SOURCE},\n    url='https://github.com/HypothesisWorks/hypothesis-python',\n    license='MPL v2',\n    description='A library for property based testing',\n    zip_safe=False,\n    extras_require=extras,\n    install_requires=install_requires,\n    classifiers=[\n        'Development Status :: 5 - Production/Stable',\n        'Intended Audience :: Developers',\n        'License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)',\n        'Operating System :: Unix',\n        'Operating System :: POSIX',\n        'Operating System :: Microsoft :: Windows',\n        'Programming Language :: Python',\n        'Programming Language :: Python :: 2.7',\n        'Programming Language :: Python :: 3',\n        'Programming Language :: Python :: 3.4',\n        'Programming Language :: Python :: 3.5',\n        'Programming Language :: Python :: 3.6',\n        'Programming Language :: Python :: Implementation :: CPython',\n        'Programming Language :: Python :: Implementation :: PyPy',\n        'Topic :: Software Development :: Testing',\n    ],\n    entry_points={\n        'pytest11': ['hypothesispytest = hypothesis.extra.pytestplugin'],\n    },\n    long_description=open(README).read(),\n)\n", "path": "setup.py"}, {"content": "# coding=utf-8\n#\n# This file is part of Hypothesis, which may be found at\n# https://github.com/HypothesisWorks/hypothesis-python\n#\n# Most of this work is copyright (C) 2013-2017 David R. MacIver\n# (david@drmaciver.com), but it contains contributions by others. See\n# CONTRIBUTING.rst for a full list of people who may hold copyright, and\n# consult the git log if you need to determine who owns an individual\n# contribution.\n#\n# This Source Code Form is subject to the terms of the Mozilla Public License,\n# v. 2.0. If a copy of the MPL was not distributed with this file, You can\n# obtain one at http://mozilla.org/MPL/2.0/.\n#\n# END HEADER\n\n# -*- coding: utf-8 -*-\n\nfrom __future__ import division, print_function, absolute_import\n\n# on_rtd is whether we are on readthedocs.org\nimport os\nimport sys\n\nfrom hypothesis import __version__\n\non_rtd = os.environ.get('READTHEDOCS', None) == 'True'\n\nsys.path.append(\n    os.path.join(os.path.dirname(__file__), '..', 'src')\n)\n\n\nautodoc_member_order = 'bysource'\n\nextensions = [\n    'sphinx.ext.autodoc',\n    'sphinx.ext.doctest',\n    'sphinx.ext.viewcode',\n    'sphinx.ext.intersphinx',\n]\n\ntemplates_path = ['_templates']\n\nsource_suffix = '.rst'\n\n# The master toctree document.\nmaster_doc = 'index'\n\n# General information about the project.\nproject = u'Hypothesis'\ncopyright = u'2015, David R. MacIver'\nauthor = u'David R. MacIver'\n\nversion = __version__\nrelease = __version__\n\nlanguage = None\n\nexclude_patterns = ['_build']\n\npygments_style = 'sphinx'\n\ntodo_include_todos = False\n\nintersphinx_mapping = {\n    'python': ('http://docs.python.org/', None),\n}\n\nautodoc_mock_imports = ['numpy']\n\ndoctest_global_setup = '''\n# Some standard imports\nfrom hypothesis import *\nfrom hypothesis.strategies import *\n# Ensure that output (including from strategies) is deterministic\nimport random\nrandom.seed(0)\n'''\n\n\n# -- Options for HTML output ----------------------------------------------\n\nif not on_rtd:  # only import and set the theme if we're building docs locally\n    import sphinx_rtd_theme\n    html_theme = 'sphinx_rtd_theme'\n    html_theme_path = [sphinx_rtd_theme.get_html_theme_path()]\n\nhtml_static_path = ['_static']\n\nhtmlhelp_basename = 'Hypothesisdoc'\n\n# -- Options for LaTeX output ---------------------------------------------\n\nlatex_elements = {\n}\n\nlatex_documents = [\n    (master_doc, 'Hypothesis.tex', u'Hypothesis Documentation',\n     u'David R. MacIver', 'manual'),\n]\n\nman_pages = [\n    (master_doc, 'hypothesis', u'Hypothesis Documentation',\n     [author], 1)\n]\n\ntexinfo_documents = [\n    (master_doc, 'Hypothesis', u'Hypothesis Documentation',\n     author, 'Hypothesis', 'One line description of project.',\n     'Miscellaneous'),\n]\n", "path": "docs/conf.py"}], "after_files": [{"content": "# coding=utf-8\n#\n# This file is part of Hypothesis, which may be found at\n# https://github.com/HypothesisWorks/hypothesis-python\n#\n# Most of this work is copyright (C) 2013-2017 David R. MacIver\n# (david@drmaciver.com), but it contains contributions by others. See\n# CONTRIBUTING.rst for a full list of people who may hold copyright, and\n# consult the git log if you need to determine who owns an individual\n# contribution.\n#\n# This Source Code Form is subject to the terms of the Mozilla Public License,\n# v. 2.0. If a copy of the MPL was not distributed with this file, You can\n# obtain one at http://mozilla.org/MPL/2.0/.\n#\n# END HEADER\n\nfrom __future__ import division, print_function, absolute_import\n\nimport os\nimport sys\n\nfrom setuptools import setup, find_packages\n\n\ndef local_file(name):\n    return os.path.relpath(os.path.join(os.path.dirname(__file__), name))\n\n\nSOURCE = local_file('src')\nREADME = local_file('README.rst')\n\n\n# Assignment to placate pyflakes. The actual version is from the exec that\n# follows.\n__version__ = None\n\nwith open(local_file('src/hypothesis/version.py')) as o:\n    exec(o.read())\n\nassert __version__ is not None\n\n\nextras = {\n    'datetime':  ['pytz'],\n    'fakefactory': ['Faker>=0.7.0,<=0.7.1'],\n    'django': ['pytz', 'django>=1.8,<2'],\n    'numpy': ['numpy>=1.9.0'],\n    'pytest': ['pytest>=2.8.0'],\n}\n\nextras['faker'] = extras['fakefactory']\n\nextras['all'] = sorted(sum(extras.values(), []))\n\nextras[\":python_version == '2.7'\"] = ['enum34']\nextras[\":python_version == '3.3'\"] = ['enum34']\n\ninstall_requires = []\n\nif sys.version_info[0] < 3:\n    install_requires.append('enum34')\n\nsetup(\n    name='hypothesis',\n    version=__version__,\n    author='David R. MacIver',\n    author_email='david@drmaciver.com',\n    packages=find_packages(SOURCE),\n    package_dir={'': SOURCE},\n    url='https://github.com/HypothesisWorks/hypothesis-python',\n    license='MPL v2',\n    description='A library for property based testing',\n    zip_safe=False,\n    extras_require=extras,\n    install_requires=install_requires,\n    python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*',\n    classifiers=[\n        'Development Status :: 5 - Production/Stable',\n        'Intended Audience :: Developers',\n        'License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)',\n        'Operating System :: Unix',\n        'Operating System :: POSIX',\n        'Operating System :: Microsoft :: Windows',\n        'Programming Language :: Python',\n        'Programming Language :: Python :: 2.7',\n        'Programming Language :: Python :: 3',\n        'Programming Language :: Python :: 3.4',\n        'Programming Language :: Python :: 3.5',\n        'Programming Language :: Python :: 3.6',\n        'Programming Language :: Python :: Implementation :: CPython',\n        'Programming Language :: Python :: Implementation :: PyPy',\n        'Topic :: Software Development :: Testing',\n    ],\n    entry_points={\n        'pytest11': ['hypothesispytest = hypothesis.extra.pytestplugin'],\n    },\n    long_description=open(README).read(),\n)\n", "path": "setup.py"}, {"content": "# coding=utf-8\n#\n# This file is part of Hypothesis, which may be found at\n# https://github.com/HypothesisWorks/hypothesis-python\n#\n# Most of this work is copyright (C) 2013-2017 David R. MacIver\n# (david@drmaciver.com), but it contains contributions by others. See\n# CONTRIBUTING.rst for a full list of people who may hold copyright, and\n# consult the git log if you need to determine who owns an individual\n# contribution.\n#\n# This Source Code Form is subject to the terms of the Mozilla Public License,\n# v. 2.0. If a copy of the MPL was not distributed with this file, You can\n# obtain one at http://mozilla.org/MPL/2.0/.\n#\n# END HEADER\n\n# -*- coding: utf-8 -*-\n\nfrom __future__ import division, print_function, absolute_import\n\n# on_rtd is whether we are on readthedocs.org\nimport os\nimport sys\n\nfrom hypothesis import __version__\n\non_rtd = os.environ.get('READTHEDOCS', None) == 'True'\n\nsys.path.append(\n    os.path.join(os.path.dirname(__file__), '..', 'src')\n)\n\n\nautodoc_member_order = 'bysource'\n\nextensions = [\n    'sphinx.ext.autodoc',\n    'sphinx.ext.doctest',\n    'sphinx.ext.extlinks',\n    'sphinx.ext.viewcode',\n    'sphinx.ext.intersphinx',\n]\n\ntemplates_path = ['_templates']\n\nsource_suffix = '.rst'\n\n# The master toctree document.\nmaster_doc = 'index'\n\n# General information about the project.\nproject = u'Hypothesis'\ncopyright = u'2015, David R. MacIver'\nauthor = u'David R. MacIver'\n\nversion = __version__\nrelease = __version__\n\nlanguage = None\n\nexclude_patterns = ['_build']\n\npygments_style = 'sphinx'\n\ntodo_include_todos = False\n\nintersphinx_mapping = {\n    'python': ('http://docs.python.org/', None),\n}\n\nautodoc_mock_imports = ['numpy']\n\ndoctest_global_setup = '''\n# Some standard imports\nfrom hypothesis import *\nfrom hypothesis.strategies import *\n# Ensure that output (including from strategies) is deterministic\nimport random\nrandom.seed(0)\n'''\n\n# This config value must be a dictionary of external sites, mapping unique\n# short alias names to a base URL and a prefix.\n# See http://sphinx-doc.org/ext/extlinks.html\nextlinks = {\n    'commit': ('https://github.com/HypothesisWorks/hypothesis-python/commit/%s', 'commit '),\n    'gh-file': ('https://github.com/HypothesisWorks/hypothesis-python/blob/master/%s', ''),\n    'gh-link': ('https://github.com/HypothesisWorks/hypothesis-python/%s', ''),\n    'issue': ('https://github.com/HypothesisWorks/hypothesis-python/issues/%s', 'issue #'),\n    'pull': ('https://github.com/HypothesisWorks/hypothesis-python/pulls/%s', 'pull request #'),\n}\n\n# -- Options for HTML output ----------------------------------------------\n\nif not on_rtd:  # only import and set the theme if we're building docs locally\n    import sphinx_rtd_theme\n    html_theme = 'sphinx_rtd_theme'\n    html_theme_path = [sphinx_rtd_theme.get_html_theme_path()]\n\nhtml_static_path = ['_static']\n\nhtmlhelp_basename = 'Hypothesisdoc'\n\n# -- Options for LaTeX output ---------------------------------------------\n\nlatex_elements = {\n}\n\nlatex_documents = [\n    (master_doc, 'Hypothesis.tex', u'Hypothesis Documentation',\n     u'David R. MacIver', 'manual'),\n]\n\nman_pages = [\n    (master_doc, 'hypothesis', u'Hypothesis Documentation',\n     [author], 1)\n]\n\ntexinfo_documents = [\n    (master_doc, 'Hypothesis', u'Hypothesis Documentation',\n     author, 'Hypothesis', 'One line description of project.',\n     'Miscellaneous'),\n]\n", "path": "docs/conf.py"}]}