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 <1500493976.74.0.611723443059.issue30971@psf.upfronthosting.co.za>
In-reply-to
Content
In https://github.com/python/cpython/pull/2720, 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:

+ https://github.com/python/cpython/pull/345 to add indentation / whitespace options (bpo-29636).

+ https://github.com/python/cpython/pull/201 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.
History
Date User Action Args
2017-07-19 19:52:56dhimmelsetrecipients: + dhimmel
2017-07-19 19:52:56dhimmelsetmessageid: <1500493976.74.0.611723443059.issue30971@psf.upfronthosting.co.za>
2017-07-19 19:52:56dhimmellinkissue30971 messages
2017-07-19 19:52:56dhimmelcreate