--- id: remotezip2 version: "0.0.2" license: GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 license_treatment: permissive maintenance: dormant --- # remotezip2 — Fork of python-remotezip License: permissive · Maintenance: dormant · Downloads: 313.4K/mo ## What it is and what it does remotezip2 is a fork of python-remotezip that enables reading and extracting files from ZIP archives hosted on remote servers without downloading the entire file. It uses HTTP range requests to fetch only the portions of the archive needed to locate and extract specific files, making it useful for working with large remote ZIP files over the network. The package has no runtime dependencies and supports Python 3.9, 3.10, 3.11, 3.12, and 3.13. It is marked as Production/Stable but has been dormant since its initial release on 2024-12-01. The fork was created to be more responsive to pull requests than the original upstream project. Use it for: - Extract specific files from large ZIP archives hosted on cloud storage or web servers without downloading gigabytes of data - List and inspect the contents of remote ZIP files to decide which files to extract before fetching them - Integrate remote ZIP file access into data pipelines where bandwidth or latency constraints make full downloads impractical - Access archived datasets or software distributions hosted remotely in a streaming fashion ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Reads and extracts files from ZIP archives hosted on remote servers without downloading the entire archive, using HTTP range requests to fetch only the needed portions. Yes, if you need to work with remote ZIP files and can accept the GPL v3 copyleft requirement. The package has low install friction and no dependencies, but verify whether the original upstream project or this fork is the active choice for your use case, given the dormant maintenance status. ## Install pip install remotezip2 uv add remotezip2 poetry add remotezip2 ## Installing remotezip2 Before you install: Low install friction with no runtime dependencies. Maintenance is dormant—the latest release was on 2024-12-01 and the repository shows minimal activity, though it remains unarchived and marked Production/Stable. License in practice: Licensed under GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007, which is a copyleft license requiring derivative works and distributions to also be open source under GPL-compatible terms. Quickstart: pip install remotezip2 from remotezip2 import RemoteZip with RemoteZip('https://example.com/archive.zip') as rz: file_list = rz.namelist() content = rz.read('path/in/archive.txt') Requires Python 3.9 or later; the remote server must support HTTP range requests. Verify before relying: - Whether this fork is actively maintained or if the original upstream project is the recommended source - What specific improvements or responsiveness to PRs this fork offers over the original - Actual performance characteristics when working with large remote ZIP files ## Package facts - License: GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 (permissive) - Python support: supports_current - Install friction: low - Maintenance: dormant - Downloads: 313.4K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags remote zip file reading, partial zip download, http range requests zip, stream zip extraction, lazy zip loading, zip-handling, http-streaming [View on SkillFed](https://skillfed.io/packages/remotezip2) · [View on PyPI](https://pypi.org/project/remotezip2/)