Mercurial > hgrepos > Python > libs > ConfigMix
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()) |
