<div dir="ltr"><div class="gmail_default">On Tue, Nov 14, 2017 at 4:49 AM, Nick Coghlan <span dir="ltr"><<a href="mailto:ncoghlan@gmail.com" target="_blank">ncoghlan@gmail.com</a>></span> wrote:<br></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">On 14 November 2017 at 09:41, Guido van Rossum <<a href="mailto:guido@python.org">guido@python.org</a>> wrote:<br>><br>
> Thanks, I am happy now with the PEP, except for one detail: maybe<br>
> `__mro_entry__` should always return a tuple and then maybe renamed to<br>
> `__mro_entries__`. (See debate at<br>
> <a href="https://github.com/python/peps/pull/460#issuecomment-343969528" rel="noreferrer" target="_blank">https://github.com/python/<wbr>peps/pull/460#issuecomment-<wbr>343969528</a> .)<br>
<br>
</span>I like that - very nice refinement.<br>
<div class="gmail-HOEnZb"><div class="gmail-h5"><br></div></div></blockquote></div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_default" style="font-family:monospace,monospace">​I hope the order in which multiple __mro_entries__ will appear in the mro will be documented clearly, regardless of how obvious it might feel.​ It might take a while, before anyone notices that something weird happens because they did it the wrong way around.</div><br></div><div class="gmail_extra"><span style="font-family:monospace,monospace">​Out of curiosity, what kind of cases would benefit from __mro__entries__ being able to return two <div class="gmail_default" style="font-family:monospace,monospace;display:inline">​or more ​</div>entries? </span></div><div class="gmail_extra"><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">Also, I'm still wondering about __bases__ and __orig_bases__. Could we call these __concrete_bases__ and __bases__ instead (respectively)?</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">For an explanation of why I think this might be a good idea, see this new thread:</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default"><font face="monospace, monospace"><a href="https://mail.python.org/pipermail/python-ideas/2017-November/047896.html">https://mail.python.org/pipermail/python-ideas/2017-November/047896.html</a></font><br></div></div><div><br></div><div><div class="gmail_default" style="font-family:monospace,monospace">​––Koos</div><div class="gmail_default" style="font-family:monospace,monospace">​</div><br></div><div><br></div>-- <br><div class="gmail_signature">+ Koos Zevenhoven + <a href="http://twitter.com/k7hoven" target="_blank">http://twitter.com/k7hoven</a> +</div>
</div></div>