Uses coroutines to download files
Project description
Async download
Uses coroutines to download urls
Note: Greedy and built for speed. [10K cdn hosted urls; 0.5GB Total data; <5 minutes; M1 laptop]
Usage
Usage: async_download [OPTIONS]
Options:
--execute required to do something
--urls-file PATH urls to download [required]
--data-dir PATH directory to save downloads [required]
--help Show this message and exit.
- Free software: MIT license
- Documentation: https://async-download.readthedocs.io.
Install & Run
pipx install async-download
async_download --help
Development
pip install -e .[dev]
make test
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage
project template.
The main loop was taken from
History
1.2.0 (2022-08-29)
- better progress bars.
1.1.0 (2022-08-29)
- add a validate option.
1.0.0 (2022-08-29)
- First release on PyPI.
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_download-1.3.0.tar.gz
(11.6 kB
view hashes)
Built Distribution
Close
Hashes for async_download-1.3.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39a95632f15d88dfa66768672b25febd265e6075eb0bdf64fc0361c6c29ec4a6 |
|
MD5 | b0bf5383e15c8ff00f40aac4f0a89650 |
|
BLAKE2b-256 | 0cbc532f46fce55eb7af41f67e87d1d06dfe3a4e5cf7b6461890ab440766cdb6 |