A friend to fetch your data files
Released on: 2024/02/19
DOI: https://doi.org/10.5281/zenodo.10680982
Bug fixes:
Untar
/Unzip
if the first call only asked for a few members (#365)Documentation:
Maintenance:
This release contains contributions from:
Released on: 2023/10/24
Bug fixes:
New features:
Maintenance:
Documentation:
This release contains contributions from:
Released on: 2023/02/27
Bug fixes:
New features:
Pooch.is_available
to use downloaders (#322)Pooch.load_registry_from_doi
method that populates the Pooch registry using DOI-based data repositories (#325)base_url
on pooch.create
(#344)Maintenance:
appdirs
to platformdirs
(#339)Documentation:
known_hash
in retrieve
function (#333)Projects that started using Pooch:
This release contains contributions from:
Released on: 2022/01/24
Important:
Enhancements:
Pooch.fetch
and retrieve
(#277)Documentation:
Maintenance:
build
instead of setup.py (#287)AUTHORS.md
(#279)This release contains contributions from:
Released on: 2021/10/11
Bug fixes:
Untar
and Unzip
) handle members
that are folders (not files) correctly. (#266)Enhancements:
Documentation:
Maintenance:
This release contains contributions from:
Released on: 2021/08/24
WARNING: Please use from pooch import file_hash
instead of from pooch.utils import file_hash
. This is backwards compatible with all previous versions of Pooch. We recommend importing all functions and classes from the top-level namespace.
Bug fixes:
file_hash
accessible from the pooch.utils
module again. Moving this function to pooch.hashes
caused crashes downstream. To prevent these crashes, add a wrapper back to utils that issues a warning that users should import from the top-level namespace instead. (#257)This release contains contributions from:
Released on: 2021/08/23
New features:
doi:{DOI}/{file name}
, which works out-of-the-box with Pooch.fetch
and retrieve
). Can only download 1 file from the archive (not the full archive) and the file name must be specified in the URL. (#241)Maintenance:
This release contains contributions from:
Released on: 2021/06/08
Bug fixes:
Untar
and Unzip
when the archive contains subfolders (#224)Documentation:
Enhancements:
Untar
and Unzip
(#224)Maintenance:
This release contains contributions from:
Released on: 2020/11/27
Bug fixes:
New features:
retry_if_failed
option to pooch.create
and pooch.Pooch
allows retrying the download the specified number of times in case of failures due to hash mismatches (coming from Pooch) or network issues (coming from requests
). This is useful for running downloads on CI that tend to fail sporadically. Waits a period of time between consecutive downloads starting with 1s and increasing up to 10s in 1s increments. (#215)name
argument to pooch.Decompress
to allow user defined file names. Defaults to the previous naming convention for backward compatibility. (#203)Documentation:
Maintenance:
This release contains contributions from:
Released on: 2020/09/10
Bug fixes:
Pooch.is_available
test was broken since we were checking for the full path in ftp.nlst
instead of just the file name. (#191)New features:
pooch.__version__
(#179)#
(#180)Enhancements:
Documentation:
Maintenance:
This release contains contributions from: