Matthew Brett <matthew.br...@gmail.com> added the comment: Hi,
> Antoine Pitrou <pit...@free.fr> added the comment: > > After a bit of debugging, it seems your data is not actually a complete zlib > stream (*). What did you generate it with? > > (*) in technical terms, the zlib never returns Z_STREAM_END when > decompressing your data. The decompressobj ignores it, but the top-level > decompress() function considers it an error. Thanks for the debugging. The stream comes from within a matlab 'mat' file. I maintain the scipy matlab file readers; the variables within these files are zlib compressed streams. Is there (should there be) a safe and maintained way to allow me to read a stream that does not return Z_STREAM_END? ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue8672> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com