History for Lib/json - python/cpython · GitHub

github.com

Tin mới

gh-150820: Speed up json.dumps() for small documents (GH-150827)

gh-150820: Speed up json.dumps() for small documents (GH-150827)

gh-154936: Fix JSON control character error position (GH-154941)

gh-154936: Fix JSON control character error position (GH-154941)

gh-149056: Properly pass array_hook in json.load() to json.loads() (GH-149057)

gh-149056: Properly pass array_hook in json.load() to json.loads() (GH-149057)

gh-150285: Fix too long docstrings in some Python modules (GH-150366)

gh-150285: Fix too long docstrings in some Python modules (GH-150366)

gh-146061: Clarify indent=None in json docs (GH-146095)

gh-146061: Clarify indent=None in json docs (GH-146095)

gh-142389: Add backticks to stdlib argparse help to display in colour (#149384)

gh-142389: Add backticks to stdlib argparse help to display in colour (#149384)

gh-132631: Fix "I/O operation on closed file" when parsing JSON Lines file (#132632)

gh-132631: Fix "I/O operation on closed file" when parsing JSON Lines file (#132632)

gh-146440: Add array_hook parameter to JSON decoders (#146441)

gh-146440: Add array_hook parameter to JSON decoders (#146441)

gh-141510: Use frozendict in the stdlib (#144909)

gh-141510: Use frozendict in the stdlib (#144909)

gh-141510, PEP 814: Add frozendict support to json (#144903)

gh-141510, PEP 814: Add frozendict support to json (#144903)

GH-141686: Break cycles created by JSONEncoder.iterencode (GH-141687)

GH-141686: Break cycles created by JSONEncoder.iterencode (GH-141687)

gh-140793: Improve documentatation and tests for the ensure_ascii option in the json module (GH-140906)

gh-140793: Improve documentatation and tests for the ensure_ascii option in the json module (GH-140906)

gh-76007: Deprecate `__version__` attribute (#138675)

gh-76007: Deprecate `__version__` attribute (#138675)

gh-138019: improve help message for `json.tool` (#138037)

gh-138019: improve help message for `json.tool` (#138037)

gh-131884: Fix incorrect formatting in json.dumps() when using indent and skipkeys=True (GH-132200)

gh-131884: Fix incorrect formatting in json.dumps() when using indent and skipkeys=True (GH-132200)

gh-133346: Make theming support in _colorize extensible (GH-133347)

gh-133346: Make theming support in _colorize extensible (GH-133347)

gh-130645: Add color to stdlib argparse CLIs (gh-133380)

gh-130645: Add color to stdlib argparse CLIs (gh-133380)

gh-131952: Add colour to the ``json`` module CLI (#132126)

gh-131952: Add colour to the ``json`` module CLI (#132126)

gh-132021: Add bool type to the list of allowed JSON key types (#132048)

gh-132021: Add bool type to the list of allowed JSON key types (#132048)

gh-125660: Reject invalid unicode escapes for Python implementation of JSON decoder (GH-125683)

gh-125660: Reject invalid unicode escapes for Python implementation of JSON decoder (GH-125683)

gh-125682: Reject non-ASCII digits in the Python implementation of JSON decoder (GH-125687)

gh-125682: Reject non-ASCII digits in the Python implementation of JSON decoder (GH-125687)

gh-91818: Use default program name in the CLI of many modules (GH-124867)

gh-91818: Use default program name in the CLI of many modules (GH-124867)

gh-122873: Allow "python -m json" to work (#122884)

gh-122873: Allow "python -m json" to work (#122884)

gh-122163: Add notes for JSON serialization errors (GH-122165)

gh-122163: Add notes for JSON serialization errors (GH-122165)

gh-95382: Improve performance of json encoder with indent (GH-118105)

doc: Use super() in subclassed JSONEncoder examples (GH-115565)

gh-58032: Do not use argparse.FileType in module CLIs and scripts (GH-113649)

gh-113149: Improve error message when JSON has trailing comma (GH-113227)

Revert "GH-96145: Add AttrDict to JSON module for use with object_hook (#96146)" (#105948)

gh-96959: Update HTTP links which are redirected to HTTPS (GH-96961)

GH-96145: Add AttrDict to JSON module for use with object_hook (#96146)

bpo-46565: `del` loop vars that are leaking into module namespaces (GH-30993)

bpo-46001: Change OverflowError to RecursionError in JSON library docstrings (GH-29943)

bpo-45644: Make json.tool read infile before writing to outfile (GH-29273)

bpo-39828: Fix json.tool to catch BrokenPipeError (GH-18779)