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 gvanrossum
Recipients Nan Wu, brett.cannon, gvanrossum, martin.panter, ncoghlan, rhettinger
Date 2016-01-03.21:28:19
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1451856499.82.0.471395821039.issue25609@psf.upfronthosting.co.za>
In-reply-to
Content
The abstract base class would be an ABC providing documentation and a template for implementations, and a way to test using isinstance(). This is how several other ABCs are used that have no particularly useful default implementation.

In addition, the presence of the ABC provides a reference for corresponding class in the typing module (used to express type hints using PEP 484) -- again this is just following the example of the other ABCs.
History
Date User Action Args
2016-01-03 21:28:19gvanrossumsetrecipients: + gvanrossum, brett.cannon, rhettinger, ncoghlan, martin.panter, Nan Wu
2016-01-03 21:28:19gvanrossumsetmessageid: <1451856499.82.0.471395821039.issue25609@psf.upfronthosting.co.za>
2016-01-03 21:28:19gvanrossumlinkissue25609 messages
2016-01-03 21:28:19gvanrossumcreate