We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
[Docs] Add PyPI description
Currently, it's empty.

--- 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 from setuptools import find_packages, setup
2 
3 setup(
4     name="pgx",
5     version="0.4.0",
6     long_description_content_type="text/markdown",
7     description="",
8     url="",
9     author="Sotetsu KOYAMADA",
10     author_email="sotetsu.koyamada@gmail.com",
11     keywords="",
12     packages=find_packages(),
13     package_data={"": ["LICENSE", "*.svg"]},
14     include_package_data=True,
15     install_requires=[
16         "jax>=0.3.25",  # JAX version on Colab (TPU)
17         "chex>=0.1.6",
18         "svgwrite",
19         "msgpack",
20         "typing_extensions"
21     ],
22     classifiers=[
23         "Programming Language :: Python :: 3.8",
24         "Programming Language :: Python :: 3.9",
25         "Programming Language :: Python :: 3.10",
26     ],
27 )
28
```
--- 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
@@ -1,10 +1,14 @@
 from setuptools import find_packages, setup
+from pathlib import Path
+
+long_description = (Path(__file__).parent / "README.md").read_text()
 
 setup(
     name="pgx",
     version="0.4.0",
-    long_description_content_type="text/markdown",
-    description="",
+    description="GPU/TPU-accelerated parallel game simulators for reinforcement learning (RL)",
+    long_description=long_description,
+    long_description_content_type='text/markdown',
     url="",
     author="Sotetsu KOYAMADA",
     author_email="sotetsu.koyamada@gmail.com",

{"golden_diff": "diff --git a/setup.py b/setup.py\n--- a/setup.py\n+++ b/setup.py\n@@ -1,10 +1,14 @@\n from setuptools import find_packages, setup\n+from pathlib import Path\n+\n+long_description = (Path(__file__).parent / \"README.md\").read_text()\n \n setup(\n     name=\"pgx\",\n     version=\"0.4.0\",\n-    long_description_content_type=\"text/markdown\",\n-    description=\"\",\n+    description=\"GPU/TPU-accelerated parallel game simulators for reinforcement learning (RL)\",\n+    long_description=long_description,\n+    long_description_content_type='text/markdown',\n     url=\"\",\n     author=\"Sotetsu KOYAMADA\",\n     author_email=\"sotetsu.koyamada@gmail.com\",\n", "issue": "[Docs] Add PyPI description\nCurrently, it's empty.\n", "before_files": [{"content": "from setuptools import find_packages, setup\n\nsetup(\n    name=\"pgx\",\n    version=\"0.4.0\",\n    long_description_content_type=\"text/markdown\",\n    description=\"\",\n    url=\"\",\n    author=\"Sotetsu KOYAMADA\",\n    author_email=\"sotetsu.koyamada@gmail.com\",\n    keywords=\"\",\n    packages=find_packages(),\n    package_data={\"\": [\"LICENSE\", \"*.svg\"]},\n    include_package_data=True,\n    install_requires=[\n        \"jax>=0.3.25\",  # JAX version on Colab (TPU)\n        \"chex>=0.1.6\",\n        \"svgwrite\",\n        \"msgpack\",\n        \"typing_extensions\"\n    ],\n    classifiers=[\n        \"Programming Language :: Python :: 3.8\",\n        \"Programming Language :: Python :: 3.9\",\n        \"Programming Language :: Python :: 3.10\",\n    ],\n)\n", "path": "setup.py"}], "after_files": [{"content": "from setuptools import find_packages, setup\nfrom pathlib import Path\n\nlong_description = (Path(__file__).parent / \"README.md\").read_text()\n\nsetup(\n    name=\"pgx\",\n    version=\"0.4.0\",\n    description=\"GPU/TPU-accelerated parallel game simulators for reinforcement learning (RL)\",\n    long_description=long_description,\n    long_description_content_type='text/markdown',\n    url=\"\",\n    author=\"Sotetsu KOYAMADA\",\n    author_email=\"sotetsu.koyamada@gmail.com\",\n    keywords=\"\",\n    packages=find_packages(),\n    package_data={\"\": [\"LICENSE\", \"*.svg\"]},\n    include_package_data=True,\n    install_requires=[\n        \"jax>=0.3.25\",  # JAX version on Colab (TPU)\n        \"chex>=0.1.6\",\n        \"svgwrite\",\n        \"msgpack\",\n        \"typing_extensions\"\n    ],\n    classifiers=[\n        \"Programming Language :: Python :: 3.8\",\n        \"Programming Language :: Python :: 3.9\",\n        \"Programming Language :: Python :: 3.10\",\n    ],\n)\n", "path": "setup.py"}]}