{"id":24871,"library":"zipstream","title":"Zipstream","description":"Zipfile generator that allows streaming zip file creation with iterators, suitable for large files. Current version 1.1.4, released Oct 2020. Maintenance mode.","status":"maintenance","version":"1.1.4","language":"python","source_language":"en","source_url":"https://github.com/allanlei/python-zipstream","tags":["zip","streaming","generator","archive"],"install":[{"cmd":"pip install zipstream","lang":"bash","label":"PyPI"}],"dependencies":[],"imports":[{"wrong":"from zipstream import ZipStream","symbol":"ZipFile","correct":"from zipstream import ZipFile"}],"quickstart":{"code":"from zipstream import ZipStream\n\nz = ZipStream()\nz.write('/path/to/file.txt')\n\nwith open('output.zip', 'wb') as f:\n    for chunk in z:\n        f.write(chunk)","lang":"python","description":"Create a zip from a file and iterate chunks."},"warnings":[{"fix":"Migrate to zipfile or streamingzip if possible.","message":"ZipStream is in maintenance mode with no active development. Consider using zipfile (standard library) for in-memory zips or streamingzip for large streaming.","severity":"deprecated","affected_versions":">=1.0.0"},{"fix":"Create separate ZipStream instances per thread.","message":"ZipStream is not thread-safe. Do not share a ZipStream instance across threads.","severity":"gotcha","affected_versions":"all"},{"fix":"Do not call .seek() on the output of ZipStream. Accumulate data if seeking is required.","message":"In v1.1.2, PointerIO.seek() was removed, making the stream non-seekable. Code that relied on .seek() will break.","severity":"breaking","affected_versions":">=1.1.2"}],"env_vars":null,"search_vec":"'1.1.4':18 '2020':21 'allow':5 'archiv':27 'creation':9 'current':16 'file':8,15 'generat':3,26 'iter':11 'larg':14 'mainten':22 'mode':23 'oct':20 'releas':19 'stream':6,25 'suitabl':12 'version':17 'zip':7,24 'zipfil':2 'zipstream':1","created_at":"2026-05-01T08:15:22.183692+00:00","updated_at":"2026-05-01T08:15:22.183692+00:00","problems":null,"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"","cli_version":null,"type":"library","homepage":null,"github":"https://github.com/allanlei/python-zipstream","docs":null,"changelog":null,"pypi":"https://pypi.org/project/zipstream/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["serialization","http-networking"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"passing","verified_at":"2026-07-03","last_verified":"2026-07-03","next_check":"2026-08-02","install_tag":null}}