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 yahya-abou-imran
Recipients yahya-abou-imran
Date 2018-01-22.14:28:36
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Opened after was closed.


Some abstract methods are inherited from a superclass.
Most of the time the name of the method is mentioned in the subclass.

For example:

Collection inherit from Sized, Iterable and Contains.
But __len__, __iter__ and __contains__ are mentioned, even if they are inherited.

Mapping inherits from Collection, but __len__ and __iter__ appears in the table

There is one exception: Coroutine.
It inherits from Awaitable but we don't see __await__.

What would we do? Let all appear or not?
Date User Action Args
2018-01-22 14:28:36yahya-abou-imransetrecipients: + yahya-abou-imran
2018-01-22 14:28:36yahya-abou-imransetmessageid: <>
2018-01-22 14:28:36yahya-abou-imranlinkissue32621 messages
2018-01-22 14:28:36yahya-abou-imrancreate