We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
Add doc page on authors and credits
It would be really helpful to have a page in our `docs` directory that lists the Coordinating Committee members and a full list of authors of the code, along with other credits.  Some examples are Astropy's [Authors and Credits page](http://docs.astropy.org/en/stable/credits.html), and SunPy's [The Project](http://sunpy.org/team.html).  The list of code contributors can already be accessed from our GitHub repository and the commit log; however, this often does not include full names.  We might be able to find a way to automate this, though that's low priority.  We should do this prior to our 0.1 release.

To help with the organization, we should probably create an `about` subdirectory that will include pages about the PlasmaPy project as a whole, including this one.  The `docs/stability.rst` page could go in this directory too.

--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `plasmapy/constants/__init__.py`
Content:
```
1 """Physical and mathematical constants."""
2 
3 from numpy import pi
4 
5 from astropy.constants.si import (
6     e,
7     mu0,
8     eps0,
9     k_B,
10     c,
11     G,
12     h,
13     hbar,
14     m_p,
15     m_n,
16     m_e,
17     u,
18     sigma_sb,
19     N_A,
20     R,
21     Ryd,
22     a0,
23     muB,
24     sigma_T,
25     au,
26     pc,
27     kpc,
28     g0,
29     L_sun,
30     M_sun,
31     R_sun,
32     M_earth,
33     R_earth,
34 )
35 
36 from astropy.constants import atm
37
```
--- 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/plasmapy/constants/__init__.py b/plasmapy/constants/__init__.py
--- a/plasmapy/constants/__init__.py
+++ b/plasmapy/constants/__init__.py
@@ -1,4 +1,8 @@
-"""Physical and mathematical constants."""
+"""
+Contains physical and mathematical constants commonly used in plasma
+physics.
+
+"""
 
 from numpy import pi
 
@@ -34,3 +38,26 @@
 )
 
 from astropy.constants import atm
+
+# The following code is modified from astropy.constants to produce a
+# table containing information on the constants contained with PlasmaPy.
+# Mathematical constants can be just entered.
+
+_lines = [
+    'The following constants are available:\n',
+    '========== ================= ================ ============================================',
+    'Name       Value             Units            Description',
+    '========== ================= ================ ============================================',
+    "   pi      3.141592653589793                  Ratio of circumference to diameter of circle",
+]
+
+_constants = [eval(item) for item in dir() if item[0] != '_' and item != 'pi']
+for _const in _constants:
+    _lines.append('{0:^10} {1:^17.12g} {2:^16} {3}'
+                  .format(_const.abbrev, _const.value, _const._unit_string, _const.name))
+
+_lines.append(_lines[1])
+
+__doc__ += '\n'.join(_lines)
+
+del _lines, _const, _constants

{"golden_diff": "diff --git a/plasmapy/constants/__init__.py b/plasmapy/constants/__init__.py\n--- a/plasmapy/constants/__init__.py\n+++ b/plasmapy/constants/__init__.py\n@@ -1,4 +1,8 @@\n-\"\"\"Physical and mathematical constants.\"\"\"\n+\"\"\"\n+Contains physical and mathematical constants commonly used in plasma\n+physics.\n+\n+\"\"\"\n \n from numpy import pi\n \n@@ -34,3 +38,26 @@\n )\n \n from astropy.constants import atm\n+\n+# The following code is modified from astropy.constants to produce a\n+# table containing information on the constants contained with PlasmaPy.\n+# Mathematical constants can be just entered.\n+\n+_lines = [\n+    'The following constants are available:\\n',\n+    '========== ================= ================ ============================================',\n+    'Name       Value             Units            Description',\n+    '========== ================= ================ ============================================',\n+    \"   pi      3.141592653589793                  Ratio of circumference to diameter of circle\",\n+]\n+\n+_constants = [eval(item) for item in dir() if item[0] != '_' and item != 'pi']\n+for _const in _constants:\n+    _lines.append('{0:^10} {1:^17.12g} {2:^16} {3}'\n+                  .format(_const.abbrev, _const.value, _const._unit_string, _const.name))\n+\n+_lines.append(_lines[1])\n+\n+__doc__ += '\\n'.join(_lines)\n+\n+del _lines, _const, _constants\n", "issue": "Add doc page on authors and credits\nIt would be really helpful to have a page in our `docs` directory that lists the Coordinating Committee members and a full list of authors of the code, along with other credits.  Some examples are Astropy's [Authors and Credits page](http://docs.astropy.org/en/stable/credits.html), and SunPy's [The Project](http://sunpy.org/team.html).  The list of code contributors can already be accessed from our GitHub repository and the commit log; however, this often does not include full names.  We might be able to find a way to automate this, though that's low priority.  We should do this prior to our 0.1 release.\r\n\r\nTo help with the organization, we should probably create an `about` subdirectory that will include pages about the PlasmaPy project as a whole, including this one.  The `docs/stability.rst` page could go in this directory too.\n", "before_files": [{"content": "\"\"\"Physical and mathematical constants.\"\"\"\n\nfrom numpy import pi\n\nfrom astropy.constants.si import (\n    e,\n    mu0,\n    eps0,\n    k_B,\n    c,\n    G,\n    h,\n    hbar,\n    m_p,\n    m_n,\n    m_e,\n    u,\n    sigma_sb,\n    N_A,\n    R,\n    Ryd,\n    a0,\n    muB,\n    sigma_T,\n    au,\n    pc,\n    kpc,\n    g0,\n    L_sun,\n    M_sun,\n    R_sun,\n    M_earth,\n    R_earth,\n)\n\nfrom astropy.constants import atm\n", "path": "plasmapy/constants/__init__.py"}], "after_files": [{"content": "\"\"\"\nContains physical and mathematical constants commonly used in plasma\nphysics.\n\n\"\"\"\n\nfrom numpy import pi\n\nfrom astropy.constants.si import (\n    e,\n    mu0,\n    eps0,\n    k_B,\n    c,\n    G,\n    h,\n    hbar,\n    m_p,\n    m_n,\n    m_e,\n    u,\n    sigma_sb,\n    N_A,\n    R,\n    Ryd,\n    a0,\n    muB,\n    sigma_T,\n    au,\n    pc,\n    kpc,\n    g0,\n    L_sun,\n    M_sun,\n    R_sun,\n    M_earth,\n    R_earth,\n)\n\nfrom astropy.constants import atm\n\n# The following code is modified from astropy.constants to produce a\n# table containing information on the constants contained with PlasmaPy.\n# Mathematical constants can be just entered.\n\n_lines = [\n    'The following constants are available:\\n',\n    '========== ================= ================ ============================================',\n    'Name       Value             Units            Description',\n    '========== ================= ================ ============================================',\n    \"   pi      3.141592653589793                  Ratio of circumference to diameter of circle\",\n]\n\n_constants = [eval(item) for item in dir() if item[0] != '_' and item != 'pi']\nfor _const in _constants:\n    _lines.append('{0:^10} {1:^17.12g} {2:^16} {3}'\n                  .format(_const.abbrev, _const.value, _const._unit_string, _const.name))\n\n_lines.append(_lines[1])\n\n__doc__ += '\\n'.join(_lines)\n\ndel _lines, _const, _constants\n", "path": "plasmapy/constants/__init__.py"}]}