Async unzipping to prevent asyncio timeout errors and decrease the memory usage for bigger zip files
Project description
async-unzip
Asynchronous unzipping of big files with low memory usage in Python Helps with big zip files unpacking (memory usage + buffer_size could be changed). Also, prevents having Asyncio Timeout errors especially in case of many workers using same CPU cores.
from async_unzip.unzipper import unzip
import asyncio
asyncio.run(unzip('tests/test_files/nvidia_me.zip', path='some_dir'))
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
async-unzip-0.3.1.tar.gz
(3.8 kB
view hashes)
Built Distribution
Close
Hashes for async_unzip-0.3.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91386ff6551330c2f69414ba85025f5e2c62197659d2001f3913868f6c30497e |
|
MD5 | 223dafe0c65d607a15c011fb81d28a4a |
|
BLAKE2b-256 | 74fe8241663bd62dd929572996fc87f08e2b1ffc98fbdb0c8f805c573dc5487a |