> A. Width restrictions suggest making the async branches a separate diagram.

I was thinking about it... Maybe Hashable and Callable could also be removed, 
since they are standalone ABCs. And they're not directly linked with the 
concept of Collection anyway.

> B. Be consistent on placement of inherited versus added methods.  Always
> list inherited first?  Different fonts, as suggested, might be good.

The best may be to not follow UML guidelines but to stick with the terminology 
of the documentation: the first box for Abstract Methods, the second for Mixin 
Methods.
_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to