| 393 | _dispatch[_types.SimpleNamespace.__repr__] = _pprint_simplenamespace |
| 394 | |
| 395 | def _format_dict_items(self, items, stream, indent, allowance, context, |
| 396 | level): |
| 397 | write = stream.write |
| 398 | indent += self._indent_per_level |
| 399 | delimnl = ',\n' + ' ' * indent |
| 400 | last_index = len(items) - 1 |
| 401 | for i, (key, ent) in enumerate(items): |
| 402 | last = i == last_index |
| 403 | rep = self._repr(key, context, level) |
| 404 | write(rep) |
| 405 | write(': ') |
| 406 | self._format(ent, stream, indent + len(rep) + 2, |
| 407 | allowance if last else 1, |
| 408 | context, level) |
| 409 | if not last: |
| 410 | write(delimnl) |
| 411 | |
| 412 | def _format_namespace_items(self, items, stream, indent, allowance, context, level): |
| 413 | write = stream.write |