Guido van Rossum <gu...@python.org> added the comment:

> What is/was the initial reason to not preserve the MRO for a TypedDict?

Hm, I can't say for sure. I believe it had something to do with TypedDict 
instances being instances of dict at runtime, but I can't actually reconstruct 
the reason. Maybe it's written up in PEP 589, but I suspect not (I skimmed and 
couldn't find it). If you ask on typing-sig maybe David Foster (who contributed 
the initial idea and implementation) remembers.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue41249>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to