prompt: 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()
  
  ```
  
golden_diff: 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
  
verification_info: {"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"}]}