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 cheryl.sabella
Recipients bennorth, cheryl.sabella, r.david.murray, rhettinger, terry.reedy, vstinner, zuo
Date 2017-12-12.02:00:41
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Ben, would you be interested in making a Github pull request against the current master for your patch?  It appears there was interest in moving forward with this and it is still occurring on 3.7, although it now raises a RecursionError.

>>> d = {}
>>> d[1] = d.keys()
>>> d
{1: dict_keys([1])}
>>> d[2] = d.values()
>>> d
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
RecursionError: maximum recursion depth exceeded while getting the repr of an object
Date User Action Args
2017-12-12 02:00:42cheryl.sabellasetrecipients: + cheryl.sabella, rhettinger, terry.reedy, vstinner, bennorth, r.david.murray, zuo
2017-12-12 02:00:42cheryl.sabellasetmessageid: <>
2017-12-12 02:00:42cheryl.sabellalinkissue18533 messages
2017-12-12 02:00:41cheryl.sabellacreate