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 asvetlov
Recipients asvetlov, aymeric.augustin, yselivanov
Date 2019-07-23.12:21:15
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1563884475.83.0.396712411119.issue37639@roundup.psfhosted.org>
In-reply-to
Content
Hi. StreamReaderProtocol was leaked implementation detail, not a public reusable class. The protocol has too many "gray zones" where its implementation is not well defined or even wrong. 

This situation prevents us from stream API improvements which require changing these implementation details. Keeping full backward compatibility literally means doubling source code, it makes no sense for "private" API but adds a huge maintenance burden.

We are striving to remove it from public API step by step: documentation-deprecation-removal.

If you really need the class -- please copy-paste the source lines into your project and use the copy on your own.
History
Date User Action Args
2019-07-23 12:21:15asvetlovsetrecipients: + asvetlov, aymeric.augustin, yselivanov
2019-07-23 12:21:15asvetlovsetmessageid: <1563884475.83.0.396712411119.issue37639@roundup.psfhosted.org>
2019-07-23 12:21:15asvetlovlinkissue37639 messages
2019-07-23 12:21:15asvetlovcreate