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 pitrou
Recipients benjamin.peterson, docs@python, ezio.melotti, fdrake, georg.brandl, pitrou, stutzbach
Date 2010-11-30.22:40:03
SpamBayes Score 5.8062636e-07
Marked as misclassified No
Message-id <1291156801.8628.16.camel@localhost.localdomain>
In-reply-to <1291156586.97.0.696738327069.issue10589@psf.upfronthosting.co.za>
Content
> > What does "unsupported" mean? "Abstract" would look more exact.
> 
> It means they raise io.UnsupportedOperation when called (unless the
> subclass overrides them to do something else).  
> 
> They are not marked with @abstractmethod, so "Abstract" would be
> wrong.

Except that "unsupported" is even more wrong, because it makes it look
like that these methods are not supported by the respective ABCs.
Actually, what happens is that the default implementations are stubs. If
those methods weren't "supported" at all they wouldn't be defined in the
first place.
History
Date User Action Args
2010-11-30 22:40:06pitrousetrecipients: + pitrou, fdrake, georg.brandl, benjamin.peterson, stutzbach, ezio.melotti, docs@python
2010-11-30 22:40:04pitroulinkissue10589 messages
2010-11-30 22:40:03pitroucreate