{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/12"},{"label":"Compression","url":"https://skillfed.io/packages/category/system-archiving-compression"}],"enrichment":{"capability":"Creates password-encrypted ZIP files that can be extracted on Windows, wrapping the minizip C library for compression and decompression with optional password protection.","skillfed_tags":["compression","encryption","windows-compatible"],"use_cases":["Encrypt sensitive files with a password before distributing them to Windows users who need to extract them locally.","Batch-compress multiple files into a single password-protected archive with progress tracking during the operation.","Create password-protected backups of configuration or data files that need to be extracted on Windows systems.","Add password protection to ZIP files in a Python application without requiring external command-line tools."],"what_it_does":"pyminizip is a thin Python wrapper around the minizip C library that lets you create password-encrypted ZIP archives and extract them, with explicit support for Windows compatibility. It exposes three functions: compress() for single files, compress_multiple() for batches with optional progress callbacks, and uncompress() for extraction. The package has no runtime Python dependencies but requires the zlib system library to be installed before pip install will succeed.\n\nThe package is classified as Alpha and has been dormant since late 2023, with its last release in December 2021. It supports both Python 2 and Python 3 according to its classifiers, though the exact version support is unspecified. The lack of recent maintenance combined with two known security vulnerabilities means you should evaluate whether the security posture is acceptable for your use case.","worth_installing":"Yes-with-conditions. The package does what it claims, but install friction is real (zlib system dependency required), maintenance is dormant (no updates since 2023), and two security vulnerabilities are flagged. Install only if you need Windows-compatible encrypted ZIPs and can verify the vulnerabilities do not affect your threat model; consider alternatives if you need active maintenance."},"id":"pyminizip","links":{"html":"https://skillfed.io/packages/pyminizip","md":"https://skillfed.io/packages/pyminizip.md","pypi":"https://pypi.org/project/pyminizip/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2021-12-21","license_spdx":null,"license_treatment":"permissive","name":"pyminizip","python_support":"unspecified","summary":"A minizip wrapper - To create a password encrypted zip file in python."},"popularity":{"monthly_downloads":427873,"position":6747,"tier":"top_15000"},"security":{"n_vulnerabilities":2},"version":"0.2.6"}
