diff options
author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-07-21 13:18:14 +0100 |
---|---|---|
committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-07-31 22:13:41 +0100 |
commit | 11ef30cb05f9a6021b566d3819ea331a857d61c6 (patch) | |
tree | 37e0721fddd3a99a3f6f347753ee15d8d119b434 /gnu/packages | |
parent | b628eae4d725f4abf4994727ceeb3669096b06a1 (diff) |
gnu: Add python-gdown.
* gnu/packages/python-web.scm (python-gdown): New variable.
Change-Id: I8809b983bba3db0d3c4329d4dea4c39cac17b029
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/python-web.scm | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 6232fe7c0a..2cbc1bb167 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -657,6 +657,35 @@ Note: In Guix, this package assumes the environment variable to anything else.") (license license:expat))) +(define-public python-gdown + (package + (name "python-gdown") + (version "5.2.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "gdown" version)) + (sha256 + (base32 "11y7xx6zjipx15a5626lhiwmwb2jxp4mdcwqrnij0mfqc981ci91")))) + (build-system pyproject-build-system) + (arguments (list #:tests? #f)) ;network access is required + (native-inputs + (list python-hatch-fancy-pypi-readme + python-hatch-vcs + python-hatchling)) + (propagated-inputs + (list python-beautifulsoup4 + python-filelock + python-requests + python-tqdm)) + (home-page "https://github.com/wkentaro/gdown") + (synopsis "Google Drive Public File/Folder Downloader") + (description + "This package implements a functionality to download large files +recursivly from Google Drive with option to filter them by file +formats (PDF/XML/CSV).") + (license license:expat))) + (define-public python-globus-sdk (package (name "python-globus-sdk") |