We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents c9ac1d9 + d6e9a00 commit 55e0c43Copy full SHA for 55e0c43
jsonpatch.py
@@ -105,8 +105,11 @@ def get_loadjson():
105
function with object_pairs_hook set to multidict for Python versions that
106
support the parameter. """
107
108
- argspec = inspect.getargspec(json.load)
109
- if 'object_pairs_hook' not in argspec.args:
+ if sys.version_info >= (3, 3):
+ args = inspect.signature(json.load).parameters
110
+ else:
111
+ args = inspect.getargspec(json.load).args
112
+ if 'object_pairs_hook' not in args:
113
return json.load
114
115
return functools.partial(json.load, object_pairs_hook=multidict)
0 commit comments