From 270b3807c1e2622df7374efd2bcc115ffc4207f1 Mon Sep 17 00:00:00 2001 From: Antonio Terceiro Date: Mon, 23 Nov 2020 21:23:40 -0300 Subject: [PATCH] plugin_json: fix usage with python3.9 According to the python3.9 changelog, the encoding argument to json.loads has been deprecated since python 3.1. --- rows/plugins/plugin_json.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rows/plugins/plugin_json.py b/rows/plugins/plugin_json.py index 1d56d168..50ecbe5c 100644 --- a/rows/plugins/plugin_json.py +++ b/rows/plugins/plugin_json.py @@ -39,7 +39,7 @@ def import_from_json(filename_or_fobj, encoding="utf-8", *args, **kwargs): source = Source.from_file(filename_or_fobj, mode="rb", plugin_name="json", encoding=encoding) - json_obj = json.load(source.fobj, encoding=source.encoding) + json_obj = json.load(source.fobj) field_names = [] for row in json_obj: for key in row.keys():