Currently pprint refuses to prettyprint subclasses of list, tuple and dict. Does it make sense to change that for 2.4? Of course once __repr__() is overwritten by a subclass, pprint has to use that instead of its own formatting. Bye, Walter Dörwald