Download Latest Version v6.4.0 source code.zip (372.7 kB) Google Add to Preferred Sources
Home / v6.3.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-09-16 1.3 kB
v6.3.0 source code.tar.gz 2026-09-16 343.8 kB
v6.3.0 source code.zip 2026-09-16 362.8 kB
Totals: 3 Items   708.0 kB 0

Added

  • Add a secretstorage installation extra for importing Chromium cookies from GNOME Keyring with pip install 'gdown[secretstorage]' or uvx --from 'gdown[secretstorage]' gdown. (#505)
  • download(), download_folder(), and cached_download() accept a requests-style timeout, exposed on the command line as --timeout SECONDS, so a stalled server no longer blocks forever. (#510)
  • Add opt-in --retries N and Python retries=N for automatic recovery of interrupted file and folder downloads, with bounded backoff and validated byte-range resume; --continue still controls reuse of earlier downloads. (#517)

Changed

  • cached_download() verifies hash while streaming instead of reading the finished file back from disk. (#512)
  • The command line reports a hit --timeout as a timeout instead of asking to file an issue. (#513)

Fixed

  • Propagate progress callback exceptions unchanged instead of misreporting chunked-encoding errors as incomplete downloads. (#519)
Source: README.md, updated 2026-09-16