Art Gillespie <agill...@gmail.com> added the comment: The problem appears to be that the gzip module simply doesn't support universal newlines yet.
I'm currently working on the zipfile module's universal newline support (issue6759) so if nobody else is working on this, I'll do it. I'm not sure if file object's open() behavior when presented with 'rUb' is correct or not. >>> f = open("test.txt", "w").write("blah\r\nblah\rblah\nblah\r\n") >>> f = open("test.txt", "rUb") >>> f.read() 'blah\nblah\nblah\nblah\n' Since 'U' and 'b' are conceptually mutually exclusive on platforms where 'b' matters, I can see this being confusing. ---------- nosy: +agillesp _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue5148> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com