aboutsummaryrefslogtreecommitdiff
path: root/jsonrpc/json.py
diff options
context:
space:
mode:
Diffstat (limited to 'jsonrpc/json.py')
-rw-r--r--jsonrpc/json.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/jsonrpc/json.py b/jsonrpc/json.py
new file mode 100644
index 0000000000..95398630f7
--- /dev/null
+++ b/jsonrpc/json.py
@@ -0,0 +1,9 @@
+_json = __import__('json')
+loads = _json.loads
+dumps = _json.dumps
+if hasattr(_json, 'JSONEncodeException'):
+ JSONEncodeException = _json.JSONEncodeException
+ JSONDecodeException = _json.JSONDecodeException
+else:
+ JSONEncodeException = TypeError
+ JSONDecodeException = ValueError