New submission from Serhiy Storchaka:

ZIP files can be created to transfer it via unseekable streams (pipes, 
sockets). Mercurial uses a workaround to write ZIP files right to wsgirequest, 
but this is possible only with writestr(). write() needs seek() to updated file 
size, compressed sized and CRC. However ZIP file format supports streamed data 
without writing sizes and CRC before file data. It is possible and desirable to 
add full support of unseekable output files in zipfile.

----------
assignee: serhiy.storchaka
components: Library (Lib)
messages: 234145
nosy: serhiy.storchaka
priority: normal
severity: normal
stage: needs patch
status: open
title: Add support of writing to unseekable file in zipfile
type: enhancement
versions: Python 3.5

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

Reply via email to