diff --git a/fastcore/xtras.py b/fastcore/xtras.py index 649ee82b..b821b949 100644 --- a/fastcore/xtras.py +++ b/fastcore/xtras.py @@ -172,11 +172,11 @@ def join_path_file(file, path, ext=''): return path/f'{file}{ext}' # Cell -def loads(s, encoding=None, cls=None, object_hook=None, parse_float=None, +def loads(s, cls=None, object_hook=None, parse_float=None, parse_int=None, parse_constant=None, object_pairs_hook=None, **kw): "Same as `json.loads`, but handles `None`" if not s: return {} - return json.loads(s, encoding=encoding, cls=cls, object_hook=object_hook, parse_float=parse_float, + return json.loads(s, cls=cls, object_hook=object_hook, parse_float=parse_float, parse_int=parse_int, parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw) # Cell diff --git a/nbs/03_xtras.ipynb b/nbs/03_xtras.ipynb index 65ab2d45..874d1bb8 100644 --- a/nbs/03_xtras.ipynb +++ b/nbs/03_xtras.ipynb @@ -1149,11 +1149,11 @@ "outputs": [], "source": [ "#export\n", - "def loads(s, encoding=None, cls=None, object_hook=None, parse_float=None,\n", + "def loads(s, cls=None, object_hook=None, parse_float=None,\n", " parse_int=None, parse_constant=None, object_pairs_hook=None, **kw):\n", " \"Same as `json.loads`, but handles `None`\"\n", " if not s: return {}\n", - " return json.loads(s, encoding=encoding, cls=cls, object_hook=object_hook, parse_float=parse_float,\n", + " return json.loads(s, cls=cls, object_hook=object_hook, parse_float=parse_float,\n", " parse_int=parse_int, parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)" ] },