This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author dhimmel
Recipients dhimmel
Date 2017-07-19.19:52:56
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
In, I propose code changes to the json.tool command line utility. These changes are entirely non-functional and instead focus on improving code readability, style, brevity, extensibility, and maintainability.

These changes mainly came up during the implementation of two enhancements of json.tool:

+ to add indentation / whitespace options (bpo-29636).

+ to display non-ascii characters (bpo-27413).

These issues and pull requests are currently awaiting further consensus around their design and desirability. Therefore, I wanted to separate the non-functional code improvements from these PRs into a distinct PR.

This has the benefit of allowing the future enhancement PRs to focus solely on adding features rather than the readability changes.
Date User Action Args
2017-07-19 19:52:56dhimmelsetrecipients: + dhimmel
2017-07-19 19:52:56dhimmelsetmessageid: <>
2017-07-19 19:52:56dhimmellinkissue30971 messages
2017-07-19 19:52:56dhimmelcreate