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 martin.panter
Recipients benjamin.peterson, hynek, martin.panter, pitrou, serhiy.storchaka, stutzbach
Date 2014-12-20.22:01:00
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Damn, detaching the intermediate buffered stream is a bit more awkward. The difference between the “io” and “_pyio” implementations boils down to:

* io.BufferedReader/Writer/ properties raise a ValueError if the stream is detached
* property returns “”. When detached, “self.raw” is None, so this causes an AttributeError.

This is significant because io.TextIOWrapper.__repr__() only handles AttributeError when accessing “”. The best option that I can think of to fix this is to make all the repr() implementations handle this ValueError exception.
Date User Action Args
2014-12-20 22:01:00martin.pantersetrecipients: + martin.panter, pitrou, benjamin.peterson, stutzbach, hynek, serhiy.storchaka
2014-12-20 22:01:00martin.pantersetmessageid: <>
2014-12-20 22:01:00martin.panterlinkissue23093 messages
2014-12-20 22:01:00martin.pantercreate