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 rhettinger
Recipients JelleZijlstra, docs@python, rhettinger, xiang.zhang
Date 2016-06-06.00:10:02
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1465171802.71.0.105964255303.issue27215@psf.upfronthosting.co.za>
In-reply-to
Content
I think you're reading too much into the docs.  Most useful classes provide a __new__ or __init__ to put data into instances.  The docs are simply saying that that responsibility lies with the implementer rather than with the ABC.

IMO, the docs are more useful as-is.  Were we to accept the patch, it wouldn't be long before another user reported a bug saying that the implemented the other methods but the class didn't do anything useful.
History
Date User Action Args
2016-06-06 00:10:02rhettingersetrecipients: + rhettinger, docs@python, xiang.zhang, JelleZijlstra
2016-06-06 00:10:02rhettingersetmessageid: <1465171802.71.0.105964255303.issue27215@psf.upfronthosting.co.za>
2016-06-06 00:10:02rhettingerlinkissue27215 messages
2016-06-06 00:10:02rhettingercreate