[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#929438: ITP: parfive -- An asyncio based parallel file downloader for Python



Package: wnpp
Severity: wishlist
Owner: Ole Streicher <olebole@debian.org>
X-Debbugs-Cc: debian-astro@lists.debian.org, debian-devel@lists.debian.org, debian-python@lists.debian.org

* Package name     : parfive
  Version          : 1.0.0
  Upstream Author  : Stuart Mumford
* URL              : https://github.com/Cadair/parfive
* License          : MIT
  Programming lang : Python
  Description      : A parallel file downloader using asyncio.

Parfive is a small library for downloading files, its objective is to
provide a simple API for queuing files for download and then providing
excellent feedback to the user about the in progress downloads. It also
aims to provide a clear interface for inspecting any failed downloads.

The parfive package was motivated by the needs of SunPy’s net submodule,
but should be generally applicable to anyone who wants a user friendly
way of downloading multiple files in parallel.

Parfive supports downloading files over either HTTP or FTP using aiohttp
and aioftp aioftp is an optional dependency, which does not need to be
installed to download files over HTTP.

The Debian package will be maintained by the Debian Astro team. A git
repository will be created at

https://salsa.debian.org/debian-astro-team/astropy-sphinx-theme

Best regards

Ole


Reply to: