We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
Makefile is broken
The makefile is no longer working, since there is no longer a codespell.py


--- 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 #! /usr/bin/env python
2 
3 # adapted from mne-python
4 
5 import os
6 from os import path as op
7 
8 try:
9     import setuptools  # noqa to allow --develop
10 except Exception:
11     pass
12 from distutils.core import setup
13 
14 from codespell_lib import __version__
15 
16 DISTNAME = 'codespell'
17 DESCRIPTION = """Codespell"""
18 MAINTAINER = 'Lucas De Marchi'
19 MAINTAINER_EMAIL = 'lucas.de.marchi@gmail.com'
20 URL = 'https://github.com/lucasdemarchi/codespell/'
21 LICENSE = 'GPL v2'
22 DOWNLOAD_URL = 'https://github.com/lucasdemarchi/codespell/'
23 with open('README.rst', 'r') as f:
24     LONG_DESCRIPTION = f.read()
25 
26 if __name__ == "__main__":
27     if os.path.exists('MANIFEST'):
28         os.remove('MANIFEST')
29 
30     setup(name=DISTNAME,
31           maintainer=MAINTAINER,
32           include_package_data=True,
33           maintainer_email=MAINTAINER_EMAIL,
34           description=DESCRIPTION,
35           license=LICENSE,
36           url=URL,
37           version=__version__,
38           download_url=DOWNLOAD_URL,
39           long_description=LONG_DESCRIPTION,
40           zip_safe=False,
41           classifiers=['Intended Audience :: Developers',
42                        'License :: OSI Approved',
43                        'Programming Language :: Python',
44                        'Topic :: Software Development',
45                        'Operating System :: Microsoft :: Windows',
46                        'Operating System :: POSIX',
47                        'Operating System :: Unix',
48                        'Operating System :: MacOS'],
49           platforms='any',
50           packages=[
51               'codespell_lib', 'codespell_lib.tests',
52               'codespell_lib.data',
53           ],
54           package_data={'codespell_lib': [
55               op.join('data', 'dictionary.txt'),
56               op.join('data', 'linux-kernel.exclude'),
57           ]},
58           scripts=['bin/codespell.py'])
59
```
--- 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
@@ -55,4 +55,4 @@
               op.join('data', 'dictionary.txt'),
               op.join('data', 'linux-kernel.exclude'),
           ]},
-          scripts=['bin/codespell.py'])
+          scripts=['bin/codespell'])

{"golden_diff": "diff --git a/setup.py b/setup.py\n--- a/setup.py\n+++ b/setup.py\n@@ -55,4 +55,4 @@\n               op.join('data', 'dictionary.txt'),\n               op.join('data', 'linux-kernel.exclude'),\n           ]},\n-          scripts=['bin/codespell.py'])\n+          scripts=['bin/codespell'])\n", "issue": "Makefile is broken\nThe makefile is no longer working, since there is no longer a codespell.py\n\n", "before_files": [{"content": "#! /usr/bin/env python\n\n# adapted from mne-python\n\nimport os\nfrom os import path as op\n\ntry:\n    import setuptools  # noqa to allow --develop\nexcept Exception:\n    pass\nfrom distutils.core import setup\n\nfrom codespell_lib import __version__\n\nDISTNAME = 'codespell'\nDESCRIPTION = \"\"\"Codespell\"\"\"\nMAINTAINER = 'Lucas De Marchi'\nMAINTAINER_EMAIL = 'lucas.de.marchi@gmail.com'\nURL = 'https://github.com/lucasdemarchi/codespell/'\nLICENSE = 'GPL v2'\nDOWNLOAD_URL = 'https://github.com/lucasdemarchi/codespell/'\nwith open('README.rst', 'r') as f:\n    LONG_DESCRIPTION = f.read()\n\nif __name__ == \"__main__\":\n    if os.path.exists('MANIFEST'):\n        os.remove('MANIFEST')\n\n    setup(name=DISTNAME,\n          maintainer=MAINTAINER,\n          include_package_data=True,\n          maintainer_email=MAINTAINER_EMAIL,\n          description=DESCRIPTION,\n          license=LICENSE,\n          url=URL,\n          version=__version__,\n          download_url=DOWNLOAD_URL,\n          long_description=LONG_DESCRIPTION,\n          zip_safe=False,\n          classifiers=['Intended Audience :: Developers',\n                       'License :: OSI Approved',\n                       'Programming Language :: Python',\n                       'Topic :: Software Development',\n                       'Operating System :: Microsoft :: Windows',\n                       'Operating System :: POSIX',\n                       'Operating System :: Unix',\n                       'Operating System :: MacOS'],\n          platforms='any',\n          packages=[\n              'codespell_lib', 'codespell_lib.tests',\n              'codespell_lib.data',\n          ],\n          package_data={'codespell_lib': [\n              op.join('data', 'dictionary.txt'),\n              op.join('data', 'linux-kernel.exclude'),\n          ]},\n          scripts=['bin/codespell.py'])\n", "path": "setup.py"}], "after_files": [{"content": "#! /usr/bin/env python\n\n# adapted from mne-python\n\nimport os\nfrom os import path as op\n\ntry:\n    import setuptools  # noqa to allow --develop\nexcept Exception:\n    pass\nfrom distutils.core import setup\n\nfrom codespell_lib import __version__\n\nDISTNAME = 'codespell'\nDESCRIPTION = \"\"\"Codespell\"\"\"\nMAINTAINER = 'Lucas De Marchi'\nMAINTAINER_EMAIL = 'lucas.de.marchi@gmail.com'\nURL = 'https://github.com/lucasdemarchi/codespell/'\nLICENSE = 'GPL v2'\nDOWNLOAD_URL = 'https://github.com/lucasdemarchi/codespell/'\nwith open('README.rst', 'r') as f:\n    LONG_DESCRIPTION = f.read()\n\nif __name__ == \"__main__\":\n    if os.path.exists('MANIFEST'):\n        os.remove('MANIFEST')\n\n    setup(name=DISTNAME,\n          maintainer=MAINTAINER,\n          include_package_data=True,\n          maintainer_email=MAINTAINER_EMAIL,\n          description=DESCRIPTION,\n          license=LICENSE,\n          url=URL,\n          version=__version__,\n          download_url=DOWNLOAD_URL,\n          long_description=LONG_DESCRIPTION,\n          zip_safe=False,\n          classifiers=['Intended Audience :: Developers',\n                       'License :: OSI Approved',\n                       'Programming Language :: Python',\n                       'Topic :: Software Development',\n                       'Operating System :: Microsoft :: Windows',\n                       'Operating System :: POSIX',\n                       'Operating System :: Unix',\n                       'Operating System :: MacOS'],\n          platforms='any',\n          packages=[\n              'codespell_lib', 'codespell_lib.tests',\n              'codespell_lib.data',\n          ],\n          package_data={'codespell_lib': [\n              op.join('data', 'dictionary.txt'),\n              op.join('data', 'linux-kernel.exclude'),\n          ]},\n          scripts=['bin/codespell'])\n", "path": "setup.py"}]}