comparison configmix/json.py @ 123:4218c66b9281

FIX: Remove unknown (and here unneeded) JSON decoder contructor keyword
author Franz Glasner <f.glasner@feldmann-mg.com>
date Wed, 04 Apr 2018 10:11:36 +0200
parents 21d92ff8cf31
children be6cdc9cb79c
comparison
equal deleted inserted replaced
122:21d92ff8cf31 123:4218c66b9281
26 .. todo:: Use OrderedDict as default mapping implementation (Python 2.7+) 26 .. todo:: Use OrderedDict as default mapping implementation (Python 2.7+)
27 27
28 """ 28 """
29 with io.open(filename, "rt", encoding=encoding) as jsfp: 29 with io.open(filename, "rt", encoding=encoding) as jsfp:
30 decoder = json.decoder.JSONDecoder( 30 decoder = json.decoder.JSONDecoder(
31 encoding=encoding,
32 parse_int=lambda n: int(n, 0), 31 parse_int=lambda n: int(n, 0),
33 strict=False) 32 strict=False)
34 return decoder.decode(jsfp.read()) 33 return decoder.decode(jsfp.read())