7zip in python3 with ZStandard, PPMd, LZMA2, LZMA1, Delta, BCJ, BZip2, and Deflate compressions, and AES encryption.

509 stars 82 forks 509 watchers Python GNU Lesser General Public License v2.1
7-zip 7zip aes bcj bzip2 cli compress decompression decryption deflate encryption library lzma lzma2 ppmd python zstandard
3 Open Issues Need Help Last updated: Sep 10, 2025

Open Issues Need Help

View All on GitHub

7zip in python3 with ZStandard, PPMd, LZMA2, LZMA1, Delta, BCJ, BZip2, and Deflate compressions, and AES encryption.

Python
#7-zip#7zip#aes#bcj#bzip2#cli#compress#decompression#decryption#deflate#encryption#library#lzma#lzma2#ppmd#python#zstandard
enhancement help wanted for extraction

7zip in python3 with ZStandard, PPMd, LZMA2, LZMA1, Delta, BCJ, BZip2, and Deflate compressions, and AES encryption.

Python
#7-zip#7zip#aes#bcj#bzip2#cli#compress#decompression#decryption#deflate#encryption#library#lzma#lzma2#ppmd#python#zstandard

AI Summary: Enhance the py7zr command-line interface (CLI) to allow extraction of individual files from a 7z archive. The current CLI extracts the entire archive or nothing. The enhancement should add the ability to specify individual files or a list of files to extract, similar to the functionality of `unzip`, `tar`, or `unrar` CLIs, without breaking the existing functionality of specifying an output directory as an optional argument.

Complexity: 4/5
help wanted good first issue for extraction

7zip in python3 with ZStandard, PPMd, LZMA2, LZMA1, Delta, BCJ, BZip2, and Deflate compressions, and AES encryption.

Python
#7-zip#7zip#aes#bcj#bzip2#cli#compress#decompression#decryption#deflate#encryption#library#lzma#lzma2#ppmd#python#zstandard