We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
certbot-nginx requires acme >= 0.25
Because of the import of symbols `from acme.magic_typing`, the nginx plugin released in 0.25 depends on acme 0.25 or better.  However, setup.py only lists `acme>0.21.1`, leading to a failure to build from source (and potential run-time failures).

--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `certbot-nginx/setup.py`
Content:
```
1 from setuptools import setup
2 from setuptools import find_packages
3 
4 
5 version = '0.26.0.dev0'
6 
7 # Remember to update local-oldest-requirements.txt when changing the minimum
8 # acme/certbot version.
9 install_requires = [
10     # This plugin works with an older version of acme, but Certbot does not.
11     # 0.22.0 is specified here to work around
12     # https://github.com/pypa/pip/issues/988.
13     'acme>0.21.1',
14     'certbot>0.21.1',
15     'mock',
16     'PyOpenSSL',
17     'pyparsing>=1.5.5',  # Python3 support; perhaps unnecessary?
18     'setuptools',
19     'zope.interface',
20 ]
21 
22 docs_extras = [
23     'Sphinx>=1.0',  # autodoc_member_order = 'bysource', autodoc_default_flags
24     'sphinx_rtd_theme',
25 ]
26 
27 setup(
28     name='certbot-nginx',
29     version=version,
30     description="Nginx plugin for Certbot",
31     url='https://github.com/letsencrypt/letsencrypt',
32     author="Certbot Project",
33     author_email='client-dev@letsencrypt.org',
34     license='Apache License 2.0',
35     python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*',
36     classifiers=[
37         'Development Status :: 3 - Alpha',
38         'Environment :: Plugins',
39         'Intended Audience :: System Administrators',
40         'License :: OSI Approved :: Apache Software License',
41         'Operating System :: POSIX :: Linux',
42         'Programming Language :: Python',
43         'Programming Language :: Python :: 2',
44         'Programming Language :: Python :: 2.7',
45         'Programming Language :: Python :: 3',
46         'Programming Language :: Python :: 3.4',
47         'Programming Language :: Python :: 3.5',
48         'Programming Language :: Python :: 3.6',
49         'Topic :: Internet :: WWW/HTTP',
50         'Topic :: Security',
51         'Topic :: System :: Installation/Setup',
52         'Topic :: System :: Networking',
53         'Topic :: System :: Systems Administration',
54         'Topic :: Utilities',
55     ],
56 
57     packages=find_packages(),
58     include_package_data=True,
59     install_requires=install_requires,
60     extras_require={
61         'docs': docs_extras,
62     },
63     entry_points={
64         'certbot.plugins': [
65             'nginx = certbot_nginx.configurator:NginxConfigurator',
66         ],
67     },
68     test_suite='certbot_nginx',
69 )
70
```
--- 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/certbot-nginx/setup.py b/certbot-nginx/setup.py
--- a/certbot-nginx/setup.py
+++ b/certbot-nginx/setup.py
@@ -7,10 +7,7 @@
 # Remember to update local-oldest-requirements.txt when changing the minimum
 # acme/certbot version.
 install_requires = [
-    # This plugin works with an older version of acme, but Certbot does not.
-    # 0.22.0 is specified here to work around
-    # https://github.com/pypa/pip/issues/988.
-    'acme>0.21.1',
+    'acme>=0.25.0',
     'certbot>0.21.1',
     'mock',
     'PyOpenSSL',

{"golden_diff": "diff --git a/certbot-nginx/setup.py b/certbot-nginx/setup.py\n--- a/certbot-nginx/setup.py\n+++ b/certbot-nginx/setup.py\n@@ -7,10 +7,7 @@\n # Remember to update local-oldest-requirements.txt when changing the minimum\n # acme/certbot version.\n install_requires = [\n-    # This plugin works with an older version of acme, but Certbot does not.\n-    # 0.22.0 is specified here to work around\n-    # https://github.com/pypa/pip/issues/988.\n-    'acme>0.21.1',\n+    'acme>=0.25.0',\n     'certbot>0.21.1',\n     'mock',\n     'PyOpenSSL',\n", "issue": "certbot-nginx requires acme >= 0.25\nBecause of the import of symbols `from acme.magic_typing`, the nginx plugin released in 0.25 depends on acme 0.25 or better.  However, setup.py only lists `acme>0.21.1`, leading to a failure to build from source (and potential run-time failures).\n", "before_files": [{"content": "from setuptools import setup\nfrom setuptools import find_packages\n\n\nversion = '0.26.0.dev0'\n\n# Remember to update local-oldest-requirements.txt when changing the minimum\n# acme/certbot version.\ninstall_requires = [\n    # This plugin works with an older version of acme, but Certbot does not.\n    # 0.22.0 is specified here to work around\n    # https://github.com/pypa/pip/issues/988.\n    'acme>0.21.1',\n    'certbot>0.21.1',\n    'mock',\n    'PyOpenSSL',\n    'pyparsing>=1.5.5',  # Python3 support; perhaps unnecessary?\n    'setuptools',\n    'zope.interface',\n]\n\ndocs_extras = [\n    'Sphinx>=1.0',  # autodoc_member_order = 'bysource', autodoc_default_flags\n    'sphinx_rtd_theme',\n]\n\nsetup(\n    name='certbot-nginx',\n    version=version,\n    description=\"Nginx plugin for Certbot\",\n    url='https://github.com/letsencrypt/letsencrypt',\n    author=\"Certbot Project\",\n    author_email='client-dev@letsencrypt.org',\n    license='Apache License 2.0',\n    python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*',\n    classifiers=[\n        'Development Status :: 3 - Alpha',\n        'Environment :: Plugins',\n        'Intended Audience :: System Administrators',\n        'License :: OSI Approved :: Apache Software License',\n        'Operating System :: POSIX :: Linux',\n        'Programming Language :: Python',\n        'Programming Language :: Python :: 2',\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        'Topic :: Internet :: WWW/HTTP',\n        'Topic :: Security',\n        'Topic :: System :: Installation/Setup',\n        'Topic :: System :: Networking',\n        'Topic :: System :: Systems Administration',\n        'Topic :: Utilities',\n    ],\n\n    packages=find_packages(),\n    include_package_data=True,\n    install_requires=install_requires,\n    extras_require={\n        'docs': docs_extras,\n    },\n    entry_points={\n        'certbot.plugins': [\n            'nginx = certbot_nginx.configurator:NginxConfigurator',\n        ],\n    },\n    test_suite='certbot_nginx',\n)\n", "path": "certbot-nginx/setup.py"}], "after_files": [{"content": "from setuptools import setup\nfrom setuptools import find_packages\n\n\nversion = '0.26.0.dev0'\n\n# Remember to update local-oldest-requirements.txt when changing the minimum\n# acme/certbot version.\ninstall_requires = [\n    'acme>=0.25.0',\n    'certbot>0.21.1',\n    'mock',\n    'PyOpenSSL',\n    'pyparsing>=1.5.5',  # Python3 support; perhaps unnecessary?\n    'setuptools',\n    'zope.interface',\n]\n\ndocs_extras = [\n    'Sphinx>=1.0',  # autodoc_member_order = 'bysource', autodoc_default_flags\n    'sphinx_rtd_theme',\n]\n\nsetup(\n    name='certbot-nginx',\n    version=version,\n    description=\"Nginx plugin for Certbot\",\n    url='https://github.com/letsencrypt/letsencrypt',\n    author=\"Certbot Project\",\n    author_email='client-dev@letsencrypt.org',\n    license='Apache License 2.0',\n    python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*',\n    classifiers=[\n        'Development Status :: 3 - Alpha',\n        'Environment :: Plugins',\n        'Intended Audience :: System Administrators',\n        'License :: OSI Approved :: Apache Software License',\n        'Operating System :: POSIX :: Linux',\n        'Programming Language :: Python',\n        'Programming Language :: Python :: 2',\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        'Topic :: Internet :: WWW/HTTP',\n        'Topic :: Security',\n        'Topic :: System :: Installation/Setup',\n        'Topic :: System :: Networking',\n        'Topic :: System :: Systems Administration',\n        'Topic :: Utilities',\n    ],\n\n    packages=find_packages(),\n    include_package_data=True,\n    install_requires=install_requires,\n    extras_require={\n        'docs': docs_extras,\n    },\n    entry_points={\n        'certbot.plugins': [\n            'nginx = certbot_nginx.configurator:NginxConfigurator',\n        ],\n    },\n    test_suite='certbot_nginx',\n)\n", "path": "certbot-nginx/setup.py"}]}