A Python command line implementation of ZIP using only std libraries.
Currently PyZIP supports compression and uncompression using DEFLATE and BZip2.
PyZip currently is verified to run on windows with python 3.9. As this project uses os abtractions it should work on any os. The zip output has been tested with windows explorer and 7zip as such it should would with any zip compatible program.
pyzip file.zip add file1 file2 file3...
To use deflate compression pass --deflate
To use bzip2 compression pass --bzip2
To not use any compression pass --store
pyzip file.zip remove file1 file2 file3...
pyzip file.zip extract --output=output/
pyzip file.zip extract file1 -output=output/
pyzip file.zip info