Accelerate file downloads by overcoming common throttling restrictions
Project description
ThrottleBuster
This is a Python library designed to accelerate file downloads by overcoming common throttling restrictions aiming to reduce download times for large files.
Key Feature:
- Concurrent downloading across multiple threads
Installation
$ pip install throttlebuster
Usage Example
from throttlebuster import ThrottleBuster
throttlebuster = ThrottleBuster()
details = throttlebuster.run_sync("http://localhost:8888/test.1.opus")
print(
details
)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
throttlebuster-0.1.0.tar.gz
(15.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file throttlebuster-0.1.0.tar.gz.
File metadata
- Download URL: throttlebuster-0.1.0.tar.gz
- Upload date:
- Size: 15.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.5.31
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
01ebf50296f869a8303064dc033ab063a60772c91f8ce4b141a123157d644a07
|
|
| MD5 |
84b7db8d0c2cfc8a7b74d6efa128766e
|
|
| BLAKE2b-256 |
2dba45e44444ee6f7f31995d82bd78fd3afebde0885a5a070ba790a0393a9575
|
File details
Details for the file throttlebuster-0.1.0-py3-none-any.whl.
File metadata
- Download URL: throttlebuster-0.1.0-py3-none-any.whl
- Upload date:
- Size: 12.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.5.31
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
63836110d24b6923c5e3d6b47be22aae8f77a69eab312aa656f156b9551651d0
|
|
| MD5 |
b0c7813053a876f4e9f25f361ab8bd29
|
|
| BLAKE2b-256 |
cac2a8d591c898a6c3676b81d95a5449a8a9edba69fe619d4dfcb0a0b21d9254
|