prompt: We are currently solving the following issue within our repository. Here is the issue text:
  --- BEGIN ISSUE ---
  Check if test requirement `flaky` can be removed
  We currently have a test dependancy [flaky](https://pypi.org/project/flaky/) used to annotate a test `KernelPCAComponentTest::test_default_configuration_classify()`. This is the only place it's used.
  
  --- 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 # -*- encoding: utf-8 -*-
  2 import os
  3 import sys
  4 from setuptools import setup, find_packages
  5 
  6 
  7 # Check if Auto-sklearn *could* run on the given system
  8 if os.name != 'posix':
  9     raise ValueError(
  10         'Detected unsupported operating system: %s. Please check '
  11         'the compability information of auto-sklearn: https://automl.github.io'
  12         '/auto-sklearn/master/installation.html#windows-osx-compatibility' %
  13         sys.platform
  14     )
  15 
  16 if sys.version_info < (3, 7):
  17     raise ValueError(
  18         'Unsupported Python version %d.%d.%d found. Auto-sklearn requires Python '
  19         '3.7 or higher.' % (sys.version_info.major, sys.version_info.minor, sys.version_info.micro)
  20     )
  21 
  22 HERE = os.path.abspath(os.path.dirname(__file__))
  23 with open(os.path.join(HERE, 'requirements.txt')) as fp:
  24     install_reqs = [r.rstrip() for r in fp.readlines()
  25                     if not r.startswith('#') and not r.startswith('git+')]
  26 
  27 extras_reqs={
  28     "test": [
  29         "pytest>=4.6",
  30         "mypy",
  31         "pytest-xdist",
  32         "pytest-timeout",
  33         "flaky",
  34         "openml",
  35         "pre-commit",
  36         "pytest-cov",
  37     ],
  38     "examples": [
  39         "matplotlib",
  40         "jupyter",
  41         "notebook",
  42         "seaborn",
  43     ],
  44     "docs": [
  45         "sphinx<4.3",
  46         "sphinx-gallery",
  47         "sphinx_bootstrap_theme",
  48         "numpydoc",
  49         "sphinx_toolbox",
  50         "docutils==0.16"
  51     ],
  52 }
  53 
  54 with open(os.path.join(HERE, 'autosklearn', '__version__.py')) as fh:
  55     version = fh.readlines()[-1].split()[-1].strip("\"'")
  56 
  57 
  58 with open(os.path.join(HERE, 'README.md')) as fh:
  59     long_description = fh.read()
  60 
  61 
  62 setup(
  63     name='auto-sklearn',
  64     author='Matthias Feurer',
  65     author_email='feurerm@informatik.uni-freiburg.de',
  66     description='Automated machine learning.',
  67     long_description=long_description,
  68     long_description_content_type='text/markdown',
  69     version=version,
  70     packages=find_packages(exclude=['test', 'scripts', 'examples']),
  71     extras_require=extras_reqs,
  72     install_requires=install_reqs,
  73     include_package_data=True,
  74     license='BSD3',
  75     platforms=['Linux'],
  76     classifiers=[
  77         "Environment :: Console",
  78         "Intended Audience :: Developers",
  79         "Intended Audience :: Education",
  80         "Intended Audience :: Science/Research",
  81         "Intended Audience :: Information Technology",
  82         "License :: OSI Approved :: BSD License",
  83         "Natural Language :: English",
  84         "Operating System :: OS Independent",
  85         "Topic :: Scientific/Engineering :: Artificial Intelligence",
  86         "Topic :: Scientific/Engineering :: Information Analysis",
  87         'Programming Language :: Python :: 3.7',
  88         'Programming Language :: Python :: 3.8',
  89         'Programming Language :: Python :: 3.9',
  90     ],
  91     python_requires='>=3.7',
  92     url='https://automl.github.io/auto-sklearn',
  93 )
  94
  ```
  --- 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()
  
  ```
  
golden_diff: diff --git a/setup.py b/setup.py
  --- a/setup.py
  +++ b/setup.py
  @@ -30,7 +30,6 @@
           "mypy",
           "pytest-xdist",
           "pytest-timeout",
  -        "flaky",
           "openml",
           "pre-commit",
           "pytest-cov",
  
verification_info: {"golden_diff": "diff --git a/setup.py b/setup.py\n--- a/setup.py\n+++ b/setup.py\n@@ -30,7 +30,6 @@\n         \"mypy\",\n         \"pytest-xdist\",\n         \"pytest-timeout\",\n-        \"flaky\",\n         \"openml\",\n         \"pre-commit\",\n         \"pytest-cov\",\n", "issue": "Check if test requirement `flaky` can be removed\nWe currently have a test dependancy [flaky](https://pypi.org/project/flaky/) used to annotate a test `KernelPCAComponentTest::test_default_configuration_classify()`. This is the only place it's used.\n", "before_files": [{"content": "# -*- encoding: utf-8 -*-\nimport os\nimport sys\nfrom setuptools import setup, find_packages\n\n\n# Check if Auto-sklearn *could* run on the given system\nif os.name != 'posix':\n    raise ValueError(\n        'Detected unsupported operating system: %s. Please check '\n        'the compability information of auto-sklearn: https://automl.github.io'\n        '/auto-sklearn/master/installation.html#windows-osx-compatibility' %\n        sys.platform\n    )\n\nif sys.version_info < (3, 7):\n    raise ValueError(\n        'Unsupported Python version %d.%d.%d found. Auto-sklearn requires Python '\n        '3.7 or higher.' % (sys.version_info.major, sys.version_info.minor, sys.version_info.micro)\n    )\n\nHERE = os.path.abspath(os.path.dirname(__file__))\nwith open(os.path.join(HERE, 'requirements.txt')) as fp:\n    install_reqs = [r.rstrip() for r in fp.readlines()\n                    if not r.startswith('#') and not r.startswith('git+')]\n\nextras_reqs={\n    \"test\": [\n        \"pytest>=4.6\",\n        \"mypy\",\n        \"pytest-xdist\",\n        \"pytest-timeout\",\n        \"flaky\",\n        \"openml\",\n        \"pre-commit\",\n        \"pytest-cov\",\n    ],\n    \"examples\": [\n        \"matplotlib\",\n        \"jupyter\",\n        \"notebook\",\n        \"seaborn\",\n    ],\n    \"docs\": [\n        \"sphinx<4.3\",\n        \"sphinx-gallery\",\n        \"sphinx_bootstrap_theme\",\n        \"numpydoc\",\n        \"sphinx_toolbox\",\n        \"docutils==0.16\"\n    ],\n}\n\nwith open(os.path.join(HERE, 'autosklearn', '__version__.py')) as fh:\n    version = fh.readlines()[-1].split()[-1].strip(\"\\\"'\")\n\n\nwith open(os.path.join(HERE, 'README.md')) as fh:\n    long_description = fh.read()\n\n\nsetup(\n    name='auto-sklearn',\n    author='Matthias Feurer',\n    author_email='feurerm@informatik.uni-freiburg.de',\n    description='Automated machine learning.',\n    long_description=long_description,\n    long_description_content_type='text/markdown',\n    version=version,\n    packages=find_packages(exclude=['test', 'scripts', 'examples']),\n    extras_require=extras_reqs,\n    install_requires=install_reqs,\n    include_package_data=True,\n    license='BSD3',\n    platforms=['Linux'],\n    classifiers=[\n        \"Environment :: Console\",\n        \"Intended Audience :: Developers\",\n        \"Intended Audience :: Education\",\n        \"Intended Audience :: Science/Research\",\n        \"Intended Audience :: Information Technology\",\n        \"License :: OSI Approved :: BSD License\",\n        \"Natural Language :: English\",\n        \"Operating System :: OS Independent\",\n        \"Topic :: Scientific/Engineering :: Artificial Intelligence\",\n        \"Topic :: Scientific/Engineering :: Information Analysis\",\n        'Programming Language :: Python :: 3.7',\n        'Programming Language :: Python :: 3.8',\n        'Programming Language :: Python :: 3.9',\n    ],\n    python_requires='>=3.7',\n    url='https://automl.github.io/auto-sklearn',\n)\n", "path": "setup.py"}], "after_files": [{"content": "# -*- encoding: utf-8 -*-\nimport os\nimport sys\nfrom setuptools import setup, find_packages\n\n\n# Check if Auto-sklearn *could* run on the given system\nif os.name != 'posix':\n    raise ValueError(\n        'Detected unsupported operating system: %s. Please check '\n        'the compability information of auto-sklearn: https://automl.github.io'\n        '/auto-sklearn/master/installation.html#windows-osx-compatibility' %\n        sys.platform\n    )\n\nif sys.version_info < (3, 7):\n    raise ValueError(\n        'Unsupported Python version %d.%d.%d found. Auto-sklearn requires Python '\n        '3.7 or higher.' % (sys.version_info.major, sys.version_info.minor, sys.version_info.micro)\n    )\n\nHERE = os.path.abspath(os.path.dirname(__file__))\nwith open(os.path.join(HERE, 'requirements.txt')) as fp:\n    install_reqs = [r.rstrip() for r in fp.readlines()\n                    if not r.startswith('#') and not r.startswith('git+')]\n\nextras_reqs={\n    \"test\": [\n        \"pytest>=4.6\",\n        \"mypy\",\n        \"pytest-xdist\",\n        \"pytest-timeout\",\n        \"openml\",\n        \"pre-commit\",\n        \"pytest-cov\",\n    ],\n    \"examples\": [\n        \"matplotlib\",\n        \"jupyter\",\n        \"notebook\",\n        \"seaborn\",\n    ],\n    \"docs\": [\n        \"sphinx<4.3\",\n        \"sphinx-gallery\",\n        \"sphinx_bootstrap_theme\",\n        \"numpydoc\",\n        \"sphinx_toolbox\",\n        \"docutils==0.16\"\n    ],\n}\n\nwith open(os.path.join(HERE, 'autosklearn', '__version__.py')) as fh:\n    version = fh.readlines()[-1].split()[-1].strip(\"\\\"'\")\n\n\nwith open(os.path.join(HERE, 'README.md')) as fh:\n    long_description = fh.read()\n\n\nsetup(\n    name='auto-sklearn',\n    author='Matthias Feurer',\n    author_email='feurerm@informatik.uni-freiburg.de',\n    description='Automated machine learning.',\n    long_description=long_description,\n    long_description_content_type='text/markdown',\n    version=version,\n    packages=find_packages(exclude=['test', 'scripts', 'examples']),\n    extras_require=extras_reqs,\n    install_requires=install_reqs,\n    include_package_data=True,\n    license='BSD3',\n    platforms=['Linux'],\n    classifiers=[\n        \"Environment :: Console\",\n        \"Intended Audience :: Developers\",\n        \"Intended Audience :: Education\",\n        \"Intended Audience :: Science/Research\",\n        \"Intended Audience :: Information Technology\",\n        \"License :: OSI Approved :: BSD License\",\n        \"Natural Language :: English\",\n        \"Operating System :: OS Independent\",\n        \"Topic :: Scientific/Engineering :: Artificial Intelligence\",\n        \"Topic :: Scientific/Engineering :: Information Analysis\",\n        'Programming Language :: Python :: 3.7',\n        'Programming Language :: Python :: 3.8',\n        'Programming Language :: Python :: 3.9',\n    ],\n    python_requires='>=3.7',\n    url='https://automl.github.io/auto-sklearn',\n)\n", "path": "setup.py"}]}