We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
Compatibility.py: Add comment explaining JSONDecodeError is missing in Python 3.4
difficulty/newcomer

Opened via [gitter](https://gitter.im/coala/coala/?at=59098da68fcce56b205cd7e0) by @jayvdb

--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `coalib/misc/Compatibility.py`
Content:
```
1 import json
2 try:
3     JSONDecodeError = json.decoder.JSONDecodeError
4 except AttributeError:  # pragma Python 3.5,3.6: no cover
5     JSONDecodeError = ValueError
6
```
--- 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/coalib/misc/Compatibility.py b/coalib/misc/Compatibility.py
--- a/coalib/misc/Compatibility.py
+++ b/coalib/misc/Compatibility.py
@@ -1,5 +1,6 @@
 import json
 try:
+    # JSONDecodeError class is available since Python 3.5.x.
     JSONDecodeError = json.decoder.JSONDecodeError
 except AttributeError:  # pragma Python 3.5,3.6: no cover
     JSONDecodeError = ValueError

{"golden_diff": "diff --git a/coalib/misc/Compatibility.py b/coalib/misc/Compatibility.py\n--- a/coalib/misc/Compatibility.py\n+++ b/coalib/misc/Compatibility.py\n@@ -1,5 +1,6 @@\n import json\n try:\n+    # JSONDecodeError class is available since Python 3.5.x.\n     JSONDecodeError = json.decoder.JSONDecodeError\n except AttributeError:  # pragma Python 3.5,3.6: no cover\n     JSONDecodeError = ValueError\n", "issue": "Compatibility.py: Add comment explaining JSONDecodeError is missing in Python 3.4\ndifficulty/newcomer\n\nOpened via [gitter](https://gitter.im/coala/coala/?at=59098da68fcce56b205cd7e0) by @jayvdb\n", "before_files": [{"content": "import json\ntry:\n    JSONDecodeError = json.decoder.JSONDecodeError\nexcept AttributeError:  # pragma Python 3.5,3.6: no cover\n    JSONDecodeError = ValueError\n", "path": "coalib/misc/Compatibility.py"}], "after_files": [{"content": "import json\ntry:\n    # JSONDecodeError class is available since Python 3.5.x.\n    JSONDecodeError = json.decoder.JSONDecodeError\nexcept AttributeError:  # pragma Python 3.5,3.6: no cover\n    JSONDecodeError = ValueError\n", "path": "coalib/misc/Compatibility.py"}]}