guix_mirror_bot pushed a commit to branch astro-updates in repository guix.
commit ad77e2e16d2801c31d934cf79d31a274dc4c3640 Author: Sharlatan Hellseher <[email protected]> AuthorDate: Mon Jul 21 13:18:14 2025 +0100 gnu: Add python-gdown. * gnu/packages/python-web.scm (python-gdown): New variable. Change-Id: I8809b983bba3db0d3c4329d4dea4c39cac17b029 --- gnu/packages/python-web.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 60c9fefa7c..c92cda8583 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -651,6 +651,35 @@ The event dispatch is implicit, which means you can easily use @code{Eventlet} from the Python interpreter, or as a small part of a larger application.") (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")
