We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
Cleanup before releasing v.1.0
* Remove any unused files
* Remove any unused variable and functions (loads of those in config I'd think)
* Remove any unused requirements
* Update the version for requirements
* Update and standardize the interface of older functions and add comments to them (probably won't have time for all, but at least some)

--- 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 import setuptools
2 
3 about = {}
4 with open("mindsdb/__about__.py") as fp:
5     exec(fp.read(), about)
6 
7 long_description = open('README.md', encoding='utf-8').read()
8 
9 with open('requirements.txt') as req_file:
10     requirements = req_file.read().splitlines()
11 
12 setuptools.setup(
13     name=about['__title__'],
14     version=about['__version__'],
15     url=about['__github__'],
16     download_url=about['__pypi__'],
17     license=about['__license__'],
18     author=about['__author__'],
19     author_email=about['__email__'],
20     description=about['__description__'],
21     long_description=long_description,
22     long_description_content_type="text/markdown",
23     packages=setuptools.find_packages(),
24     install_requires=requirements,
25     classifiers=(
26         "Programming Language :: Python :: 3",
27         "License :: OSI Approved :: MIT License",
28         "Operating System :: OS Independent",
29     ),
30     python_requires=">=3.3"
31 )
32
```
--- 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/setup.py b/setup.py
--- a/setup.py
+++ b/setup.py
@@ -1,4 +1,5 @@
 import setuptools
+import subprocess
 
 about = {}
 with open("mindsdb/__about__.py") as fp:
@@ -27,5 +28,10 @@
         "License :: OSI Approved :: MIT License",
         "Operating System :: OS Independent",
     ),
-    python_requires=">=3.3"
+    python_requires=">=3.6"
 )
+
+try:
+    subprocess.call(['python3','-m','spacy','download','en'])
+except:
+    subprocess.call(['python','-m','spacy','download','en'])

{"golden_diff": "diff --git a/setup.py b/setup.py\n--- a/setup.py\n+++ b/setup.py\n@@ -1,4 +1,5 @@\n import setuptools\n+import subprocess\n \n about = {}\n with open(\"mindsdb/__about__.py\") as fp:\n@@ -27,5 +28,10 @@\n         \"License :: OSI Approved :: MIT License\",\n         \"Operating System :: OS Independent\",\n     ),\n-    python_requires=\">=3.3\"\n+    python_requires=\">=3.6\"\n )\n+\n+try:\n+    subprocess.call(['python3','-m','spacy','download','en'])\n+except:\n+    subprocess.call(['python','-m','spacy','download','en'])\n", "issue": "Cleanup before releasing v.1.0\n* Remove any unused files\r\n* Remove any unused variable and functions (loads of those in config I'd think)\r\n* Remove any unused requirements\r\n* Update the version for requirements\r\n* Update and standardize the interface of older functions and add comments to them (probably won't have time for all, but at least some)\n", "before_files": [{"content": "import setuptools\n\nabout = {}\nwith open(\"mindsdb/__about__.py\") as fp:\n    exec(fp.read(), about)\n\nlong_description = open('README.md', encoding='utf-8').read()\n\nwith open('requirements.txt') as req_file:\n    requirements = req_file.read().splitlines()\n\nsetuptools.setup(\n    name=about['__title__'],\n    version=about['__version__'],\n    url=about['__github__'],\n    download_url=about['__pypi__'],\n    license=about['__license__'],\n    author=about['__author__'],\n    author_email=about['__email__'],\n    description=about['__description__'],\n    long_description=long_description,\n    long_description_content_type=\"text/markdown\",\n    packages=setuptools.find_packages(),\n    install_requires=requirements,\n    classifiers=(\n        \"Programming Language :: Python :: 3\",\n        \"License :: OSI Approved :: MIT License\",\n        \"Operating System :: OS Independent\",\n    ),\n    python_requires=\">=3.3\"\n)\n", "path": "setup.py"}], "after_files": [{"content": "import setuptools\nimport subprocess\n\nabout = {}\nwith open(\"mindsdb/__about__.py\") as fp:\n    exec(fp.read(), about)\n\nlong_description = open('README.md', encoding='utf-8').read()\n\nwith open('requirements.txt') as req_file:\n    requirements = req_file.read().splitlines()\n\nsetuptools.setup(\n    name=about['__title__'],\n    version=about['__version__'],\n    url=about['__github__'],\n    download_url=about['__pypi__'],\n    license=about['__license__'],\n    author=about['__author__'],\n    author_email=about['__email__'],\n    description=about['__description__'],\n    long_description=long_description,\n    long_description_content_type=\"text/markdown\",\n    packages=setuptools.find_packages(),\n    install_requires=requirements,\n    classifiers=(\n        \"Programming Language :: Python :: 3\",\n        \"License :: OSI Approved :: MIT License\",\n        \"Operating System :: OS Independent\",\n    ),\n    python_requires=\">=3.6\"\n)\n\ntry:\n    subprocess.call(['python3','-m','spacy','download','en'])\nexcept:\n    subprocess.call(['python','-m','spacy','download','en'])\n", "path": "setup.py"}]}