{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/3"}],"enrichment":{"capability":"Downloads files from one or multiple URLs into a single target file, with support for partial downloads specified by byte offsets and lengths.","skillfed_tags":["download-utility","multi-source","byte-range"],"use_cases":["Download a large file in parallel chunks from multiple mirror URLs to speed up transfer.","Fetch specific byte ranges from a remote file without downloading the entire file.","Combine partial downloads from different protocols (HTTP and FTP) into one local file.","Resume or reconstruct a file by downloading missing byte ranges from backup URLs.","Assemble a composite file from multiple remote sources in a single operation."],"what_it_does":"multiurl is a download utility that combines files from one or more URLs into a single local file. It supports downloading entire files or specific byte ranges (parts) from URLs, and can mix protocols\u2014for example, fetching part of a file from HTTP and another part from FTP into the same output file. The package wraps requests for HTTP/HTTPS and handles FTP via its dependencies, using tqdm for progress reporting and python-dateutil and pytz for any time-related operations.\n\nThe typical use case is assembling a file from multiple sources or downloading only the portions of a remote file you need, reducing bandwidth and time. It's straightforward to use: pass a URL or list of URLs to the download function, optionally specify byte ranges, and name your target file. The package is in Alpha status and actively maintained, with support for Python 3.9 through 3.13.","worth_installing":"Yes, if you need to download files from multiple URLs or byte ranges into a single file. Low install friction, permissive license, active maintenance, and no known vulnerabilities make it a straightforward choice. The Alpha status means the API may change, but the core functionality is stable and the package sees regular use (top 5000 on PyPI)."},"id":"multiurl","links":{"html":"https://skillfed.io/packages/multiurl","md":"https://skillfed.io/packages/multiurl.md","pypi":"https://pypi.org/project/multiurl/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-18","license_spdx":null,"license_treatment":"permissive","name":"multiurl","python_support":"unspecified","summary":"A package to download several URL as one, as well as supporting multi-part URLs"},"popularity":{"monthly_downloads":852365,"position":4899,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.3.9"}
