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 cool-RR
Recipients cool-RR
Date 2011-05-20.17:15:02
SpamBayes Score 0.00018031287
Marked as misclassified No
Message-id <1305911703.09.0.134249941544.issue12128@psf.upfronthosting.co.za>
In-reply-to
Content
When you create an `abc.abstractproperty` on a class, any subclass must override it as an actual property in order to be instantiable. But sometimes you want to override it with a data attribute instead, i.e. `self.x = 5` instead of `x = property(...)`. It would be nice if doing `self.x = 5` would satisfy `abc.abstractproperty` and allow the subclass to be instantiable.
History
Date User Action Args
2011-05-20 17:15:03cool-RRsetrecipients: + cool-RR
2011-05-20 17:15:03cool-RRsetmessageid: <1305911703.09.0.134249941544.issue12128@psf.upfronthosting.co.za>
2011-05-20 17:15:02cool-RRlinkissue12128 messages
2011-05-20 17:15:02cool-RRcreate