The python-ideas mailing list is typically used to discuss new features or
enhancements for the language; ideas that gain traction will get turned
into Python Enhancement Proposals (PEPs) and eventually make their way to
python-dev for wider consideration. Steve Jorgensen recently started
a discussion of just that sort; he was looking for a way to add
customization to the “pretty-print” module (pprint)
so that objects could change the way they are displayed. The subsequent
thread went in a few different directions that reflect the nature of the
mailing list—and the idea itself.
Source: LWN.net – [$] Improving pretty-printing in Python