COMMITS
/ Lib/json/decoder.py March 27, 2026
J
gh-146440: Add array_hook parameter to JSON decoders (#146441)
Joao S. O. Bueno committed
March 6, 2026
V
gh-141510: Use frozendict in the stdlib (#144909)
Victor Stinner committed
November 8, 2025
S
gh-140793: Improve documentatation and tests for the ensure_ascii option in the json module (GH-140906)
Serhiy Storchaka committed
October 18, 2024
N
December 17, 2023
C
gh-113149: Improve error message when JSON has trailing comma (GH-113227)
Carson Radtke committed
September 24, 2022
S
gh-96959: Update HTTP links which are redirected to HTTPS (GH-96961)
Serhiy Storchaka committed
April 3, 2018
I
bpo-32360: Remove object_pairs_hook=OrderedDict examples (GH-5001)
INADA Naoki committed
April 5, 2017
S
bpo-29762: More use "raise from None". (#569)
Serhiy Storchaka committed
June 21, 2016
S
Issue #18726: All optional parameters of the dump(), dumps(),
Serhiy Storchaka committed
January 26, 2015
S
Issue #19361: JSON decoder now raises JSONDecodeError instead of ValueError.
Serhiy Storchaka committed
November 26, 2013
S
Issue #11489: JSON decoder now accepts lone surrogates.
Serhiy Storchaka committed
S
Issue #11489: JSON decoder now accepts lone surrogates.
Serhiy Storchaka committed
July 4, 2013
B
Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a)
Brett Cannon committed
June 14, 2013
B
Issue #18200: Update the stdlib (except tests) to use
Brett Cannon committed
March 12, 2013
E
#17368: merge with 3.3.
Ezio Melotti committed
E
#17368: merge with 3.2.
Ezio Melotti committed
February 21, 2013
S
Issue #17225: JSON decoder now counts columns in the first line starting
Serhiy Storchaka committed
S
Issue #17225: JSON decoder now counts columns in the first line starting
Serhiy Storchaka committed
S
Issue #17225: JSON decoder now counts columns in the first line starting
Serhiy Storchaka committed
January 3, 2013
E
#16009: JSON error messages now provide more information. Patch by Serhiy Storchaka.
Ezio Melotti committed
November 28, 2012
V
Cleanup json decoder: float() has builtin support of nan, +inf, -inf since Python 2.6
Victor Stinner committed
June 28, 2012
A
Issue #5067: improve some json error messages.
Antoine Pitrou committed
A
Issue #5067: improve some json error messages.
Antoine Pitrou committed
September 28, 2011
M
Implement PEP 393.
Martin v. Löwis committed
May 14, 2011
E
#5723: merge with 3.1.
Ezio Melotti committed
April 13, 2011
E
Merge with 3.1.
Ezio Melotti committed
E
#9233: Fix json.loads({}) to return a dict (instead of a list), when _json is not available.
Ezio Melotti committed
E
#9233: Fix json to work properly even when _json is not available.
Ezio Melotti committed
November 26, 2010
G
Merged revisions 85530,85532-85534,85538-85543,85546-85548 via svnmerge from
Georg Brandl committed
October 15, 2010
G
October 6, 2010
September 4, 2010
A
Issue #7451: Improve decoding performance of JSON objects, and reduce
Antoine Pitrou committed
August 2, 2010
G
#9087: update json docstrings -- unicode and long do not exist anymore.
Georg Brandl committed
May 2, 2009
B
port simplejson upgrade from the trunk #4136
Benjamin Peterson committed
April 21, 2009
R
Forward port r70471: Add object_pairs_hook. Issue 5381.
Raymond Hettinger committed
October 16, 2008
B
merge r66932 and add a few py3k only checks
Benjamin Peterson committed
August 19, 2008
A
#2834: Change re module semantics, so that str and bytes mixing is forbidden,
Antoine Pitrou committed
May 8, 2008
C
Merged revisions 62734,62736,62748,62769 via svnmerge from
Christian Heimes committed