zipfile-deflate64
Extract Deflate64 ZIP archives with Python's zipfile API.
Decision gist · record as of 2026-08-14
Yes, if you need to extract Deflate64 ZIP files in Python and have no other decompression tool available. The package is straightforward to use and has no runtime dependencies. However, note that it is dormant (last release January 2022) and may not receive updates for future Python versions; verify compatibility with your target Python version before relying on it in production.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires Python 3.6 or later; the package monkey-patches the standard zipfile module on import, so it must be imported before zipfile operations.
- Medium install friction due to compiled wheels; the package is dormant (last release January 2022, no commits since December 2023) but has prebuilt wheels for Python 3.6–3.10 on macOS, Linux, and Windows, reducing runtime compilation risk.
License · maintenance · safety
Apache 2.0 (permissive) — Apache 2.0 is permissive; you may use, modify, and distribute this package freely in commercial and private projects with minimal restrictions.
last release 2022-01-05 (1682 days) · last repo commit 2023-12-05 · 22 stars
0 known vulnerabilities (OSV.dev, 2026-08-14) · 1,119,071 downloads/mo, #4,342 on PyPI
Alternatives
Verify before relying
pip install zipfile-deflate64
import zipfile_deflate64
# Now standard zipfile.ZipFile() can extract Deflate64 archives
import zipfile
with zipfile.ZipFile('archive.zip') as z:
z.extractall()- Whether the package works correctly with Python versions beyond 3.10 (fact sheet lists support only through 3.10).
- Current maintenance status and likelihood of updates for newer Python releases or security issues.
- Performance characteristics when extracting very large Deflate64 archives.
What it is and what it does
zipfile-deflate64 solves a specific compatibility problem: recent versions of Windows Explorer use Deflate64 compression for ZIP files larger than 2GB, but Python's standard zipfile module does not support this format. The package wraps the infback9 Deflate64 decompression library (from zlib) and monkey-patches Python's zipfile module to recognize and decompress Deflate64-compressed entries transparently.
When imported, the package modifies the standard zipfile module in-place, so any subsequent calls to zipfile.ZipFile() automatically gain Deflate64 support. It re-exports the entire zipfile API for convenience, allowing you to use it as a drop-in replacement. The package has no runtime dependencies and is distributed as precompiled wheels for common platforms and Python versions.
Use it for
- Extract large ZIP files created by Windows Explorer's native compression feature without external tools.
- Process ZIP archives from Windows systems in a Python application that previously failed on Deflate64 entries.
- Automate handling of mixed-compression ZIP files where some entries use standard Deflate and others use Deflate64.
- Replace manual workarounds (e.g., calling 7-Zip or p7zip CLI tools) with a native Python solution.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
Yes, if you need to extract Deflate64 ZIP files in Python and have no other decompression tool available.
The package is straightforward to use and has no runtime dependencies. However, note that it is dormant (last release January 2022) and may not receive updates for future Python versions; verify compatibility with your target Python version before relying on it in production.
Install
zipfile-deflate64 on PyPI
Before you install
Medium install friction due to compiled wheels; the package is dormant (last release January 2022, no commits since December 2023) but has prebuilt wheels for Python 3.6–3.10 on macOS, Linux, and Windows, reducing runtime compilation risk.
Requires Python 3.6 or later; the package monkey-patches the standard zipfile module on import, so it must be imported before zipfile operations.
License in practice
Apache 2.0 is permissive; you may use, modify, and distribute this package freely in commercial and private projects with minimal restrictions.
Quickstart
pip install zipfile-deflate64
import zipfile_deflate64
# Now standard zipfile.ZipFile() can extract Deflate64 archives
import zipfile
with zipfile.ZipFile('archive.zip') as z:
z.extractall()
Verify before relying
- Whether the package works correctly with Python versions beyond 3.10 (fact sheet lists support only through 3.10).
- Current maintenance status and likelihood of updates for newer Python releases or security issues.
- Performance characteristics when extracting very large Deflate64 archives.
Package facts
| License | Apache 2.0 permissive |
| Python support | Supports the current Python release >=3.6 |
| Install friction | Medium. Platform-specific wheel |
| Runtime dependencies | None |
| Maintenance | Dormant 1,682 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 1,119,071 / month, #4,342 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | Development Status :: 3 - AlphaIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseOperating System :: MacOS :: MacOS XOperating System :: Microsoft :: WindowsOperating System :: POSIX :: LinuxProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.6Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Topic :: System :: ArchivingTopic :: System :: Archiving :: Compression |
Evidence: zipfile_deflate64-0.2.0-cp310-cp310-macosx_10_14_x86_64.whl; zipfile_deflate64-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl; zipfile_deflate64-0.2.0-cp310-cp310-win_amd64.whl; zipfile_deflate64-0.2.0-cp36-cp36m-macosx_10_14_x86_64.whl; zipfile_deflate64-0.2.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl; zipfile_deflate64-0.2.0-cp36-cp36m-win_amd64.whl; zipfile_deflate64-0.2.0-cp37-cp37m-macosx_10_14_x86_64.whl; zipfile_deflate64-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl; zipfile_deflate64-0.2.0-cp37-cp37m-win_amd64.whl; zipfile_deflate64-0.2.0-cp38-cp38-macosx_10_14_x86_64.whl; zipfile_deflate64-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl; zipfile_deflate64-0.2.0-cp38-cp38-win_amd64.whl; zipfile_deflate64-0.2.0-cp39-cp39-macosx_10_14_x86_64.whl; zipfile_deflate64-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl; zipfile_deflate64-0.2.0-cp39-cp39-win_amd64.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “deflate64 zip extraction”
- zipfile-deflate64Enables extraction of Deflate64-compressed ZIP archives using…
- stream-unzipStreams unzip operations on ZIP archives without loading entire files…
- stream-inflateDecompresses DEFLATE and DEFLATE64 streams in pure Python, designed…
Give your agent the search over MCP, or paste the wish link into any chat.
More Archiving packages
Provides Python bindings to the Brotli compression library, enabling lossless compression and decompression using a modern LZ77 variant with Huffman coding and context modeling.
Install it if you need Brotli compression in Python; the API is straightforward and the library is battle-tested.
Encodes and decodes data using Reed-Solomon error correction to detect and repair burst errors, supporting both pure Python and optional Cython-optimized implementations.
Install it if you need to protect stored or transmitted data from burst errors and want a straightforward, well-tested implementation.
s3cmd is a command-line tool for uploading, downloading, and managing files on Amazon S3 and CloudFront, with support for rsync-like backups and GPG encryption.
However, do not rely on it for new projects requiring active support—consider AWS CLI or boto3 instead if you need ongoing compatibility with AWS API changes.
Extends Python's standard zipfile module to read and write ZIP archives using Zstandard compression, via a monkey patch that registers the algorithm as a supported compression method.
However, do not rely on it for active development or expect updates if Python's zipfile module changes significantly; it is best suited for stable, self-contained use…
Reads and writes AR archive files (Unix static library format), with an interface modeled on Python's standard tarfile and zipfile libraries.
Provides utility functions for working with archive files (ZIP, TAR, and related formats) in Python, wrapping and extending standard library archiving operations.
However, verify that its specific helpers match your use case—the excerpt does not detail what operations it provides beyond standard tools.
See also inflate64 · pyminizip · stream-unzip · pyzipper · zipfile36 · zlib-state · binapy · rarfile · stream-inflate