Gregory P. Smith <g...@krypto.org> added the comment:

I'm not worried about compatibility on this for 3.10.  Nobody realistically 
expects to be able to have multiple readers from a single BZ2File stream.  They 
don't for the gzip or lzma equivalents.  That isn't even a normal thing to do 
on an actual file.  Lets go forward with this for 3.10betas and see if anyone 
even notices.  I doubt they will.

But the addition of __iter__ deferring to iter(self._buffer) belongs in its own 
PR and issue and should be done for all of bz2, gzip, and lzma all at once.

I've edited the PR branch to remove __iter__ and cleanup a couple of minor nits.

----------
assignee:  -> gregory.p.smith
nosy: +gregory.p.smith

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue43785>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to