News for hackers. Stuff that matters.
Re:Using attrs for everything in Python by xapata on Thursday August 25, 2016 @10:39PM (#12363974)
Why would it need to recurse? The method probably just returns a copy of the instance's __dict__. Maybe updating it with the __slots__ and their values.
Re:Using attrs for everything in Python by rspeer on Friday August 26, 2016 @02:38AM (#12364629)
It would need to recurse because you want something you can encode in JSON, not a dictionary containing a list containing miscellaneous instances.

We have an example there of an 'attrs' instance, containing a list containing 'attrs' instances, and all of the instances turn into dictionaries.