dev-python/gdown
Command-line Google Drive file downloader
ChangeLog
commit 92cc8000c8e38dbf069b68ca217af0873dcad1e4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 22:31:20 2026 +0200
*/*: normalize personal-maintainer metadata.xml
Unify the three styles that had accumulated across the overlay
(pf-sources-style tab+email-only, bidict-style 2-space+name,
plus a handful of one-off indents) onto a single canonical form:
- DTD URL on https
- 2-space indentation
- <maintainer type="person"> with both <email> and
<name>Ivan S. Titov</name>
Only the Titov maintainer block is touched; co-maintainers and
::gentoo proxy-project maintainers in forked packages are left
as-is. 66 files changed; pkgcheck scan identical before and
after.
commit acb3472d8e713d92bbe9c5c4a05a50cf2f6272d3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 12:42:33 2026 +0200
dev-python/gdown: fix requests USE dep name socks -> socks5
Upstream pyproject pulls `requests[socks]`; Gentoo's
dev-python/requests exposes that extra as the `socks5` USE flag
(not `socks`). The ebuild had naively mirrored upstream's name,
which pkgcheck caught as an unknown USE-dep. Rename the required
USE flag to socks5 so the dep actually enforces what upstream
intends.
commit 23bb5bd050c522103327928860e701f9527ea41f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 17:57:09 2026 +0200
dev-python/gdown: new package, add 6.0.0
CLI Google Drive downloader. Never shipped in ::gentoo. Needed as
a runtime dep of dev-python/py4dstem, which uses it to pull test
datasets.
Old py4dstem ebuild referenced net-misc/gdown but no such package
exists anywhere - gdown fits better under dev-python/ since the
project is primarily a Python library with an exposed CLI entry
point.
Upstream uses hatchling for the PEP 517 build. RESTRICT=test because
the tests literally download from Google Drive.
Tested: `ebuild ... clean compile install` is clean.
Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 22:31:20 2026 +0200
*/*: normalize personal-maintainer metadata.xml
Unify the three styles that had accumulated across the overlay
(pf-sources-style tab+email-only, bidict-style 2-space+name,
plus a handful of one-off indents) onto a single canonical form:
- DTD URL on https
- 2-space indentation
- <maintainer type="person"> with both <email> and
<name>Ivan S. Titov</name>
Only the Titov maintainer block is touched; co-maintainers and
::gentoo proxy-project maintainers in forked packages are left
as-is. 66 files changed; pkgcheck scan identical before and
after.
commit acb3472d8e713d92bbe9c5c4a05a50cf2f6272d3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 12:42:33 2026 +0200
dev-python/gdown: fix requests USE dep name socks -> socks5
Upstream pyproject pulls `requests[socks]`; Gentoo's
dev-python/requests exposes that extra as the `socks5` USE flag
(not `socks`). The ebuild had naively mirrored upstream's name,
which pkgcheck caught as an unknown USE-dep. Rename the required
USE flag to socks5 so the dep actually enforces what upstream
intends.
commit 23bb5bd050c522103327928860e701f9527ea41f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 17:57:09 2026 +0200
dev-python/gdown: new package, add 6.0.0
CLI Google Drive downloader. Never shipped in ::gentoo. Needed as
a runtime dep of dev-python/py4dstem, which uses it to pull test
datasets.
Old py4dstem ebuild referenced net-misc/gdown but no such package
exists anywhere - gdown fits better under dev-python/ since the
project is primarily a Python library with an exposed CLI entry
point.
Upstream uses hatchling for the PEP 517 build. RESTRICT=test because
the tests literally download from Google Drive.
Tested: `ebuild ... clean compile install` is clean.
Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>


View
Download
Browse